NASA Technical Reports Server (NASA) · 2005 · 23 citations · 20 references
Open access
EngineeringAerospace EngineeringAutonomous SystemsRobot ControlRoboticsSpacecraft DesignCommand HandlingMission PlanningSpace ExplorationSpacecraft Proximity OperationsSystems Engineering For SpacecraftAutonomous Command HandlingAutonomous Mission ExecutionAutonomous OperationsCommand PlanningSpace CommandSpace Mission OperationsSpace RoboticsVirtual Machines
NASA spacecraft and robots operate at long distances from Earth Command sequences generated manually, or by automated planners on Earth, must eventually be executed autonomously onboard the spacecraft or robot. Software systems that execute commands onboard are known variously as execution systems, virtual machines, or sequence engines. Every robotic system requires some sort of execution system, but the level of autonomy and type of control they are designed for varies greatly. This paper presents a survey of execution systems with a focus on systems relevant to NASA missions.
20
A task description language for robot control
Reid Simmons, David Apfelbaum · 2002 · 321 citations
Michael Georgeff, Amy Lansky · Proceedings of the IEEE · 1986 · 300 citations
The CLARAty architecture for robotic autonomy
R. Volpe, Issa Nesnas, Tara Estlin et al. · 2002 · 258 citations
Constraint-Based Attribute and Interval Planning
Jeremy Frank, Ari Jónsson · Constraints · 2003 · 205 citations