Autonomous And/or Interactive Constraints-based Software Reconfiguration for Planetary Rover
نویسندگان
چکیده
Following our experience in the development of ExOS, the RTAI/Linux-based real-time operating system for the planetary rover ExoMaDeR, we realized that the management of onboard software configuration requires more powerful capabilities than those currently available, especially to react autonomously and in real-time to unexpected events, e.g. faults. Autonomous dynamic software reconfiguration is a powerful fault management technique used in real-time safety-critical systems (e.g. military aircraft) to mitigate the effects of unexpected events. In this paper we propose a novel autonomous software reconfiguration system for the planetary rover based on the Constraint Programming paradigm. Our approach is able to dynamically merge heterogeneous information that is relevant for this critical but powerful operation. Key parameters are faults, rover operating mode, mission objectives, redundancy requirements and safety requirements. We also extend our system framework to interactive scenarios, where a human operator expresses preferences on the reconfiguration and fault management processes. This feature is particularly useful during rover teleoperation. In order to produce situational awareness for the operator, our system is able to automatically generate explanations of autonomous reconfiguration and fault containment actions in real-time. Our research is addressing ways of making the explanations readily understood by the operator.
منابع مشابه
Testing and Validation of Autonomous Navigation for a Planetary Exploration Rover Using Opensource Simulation Tools
In planetary rover missions, there exist severe communication constraints, which make it difficult to control rovers from a long distance (e.g. from the Earth). Therefore, there is a need to address the important issue of onboard local autonomy to allow deployed rovers to make their own decisions, which contributes to increased scientific return. To achieve this, robot algorithms should be cons...
متن کاملPlanetary Rover Developments Supporting Mars Exploration, Sample Return and Future Human-Robotic Colonization
We overview our recent research on planetary mobility. Products of this effort include the Field Integrated Design & Operations rover (FIDO), Sample Return Rover (SRR), reconfigurable rover units that function as an All Terrain Explorer (ATE), and a multi-Robot Work Crew of closely cooperating rovers (RWC). FIDO rover is an advanced technology prototype; its design and field testing support NAS...
متن کامل30.2: Sensing and Perception Challenges of Planetary Surface Robotics
This expository paper describes sensing and perception issuesfacing the space robotics community concerned with deploying autonomous rovers on other planetary surfaces. Challenging sensing problems associated with rover surface navigation and manipulation functions are discussed for which practical solutions from sensor developers would vastly improve rover capabilities. Some practical concerns...
متن کاملSensing and Perception Challenges of Planetary Surface Robotics
This expository paper describes sensing and perception issues facing the space robotics community concerned with deploying autonomous rovers on other planetary surfaces. Challenging sensing problems associated with rover surface navigation and manipulation functions are discussed for which practical solutions from sensor developers would vastly improve rover capabilities. Some practical concern...
متن کاملAn Autonomous Sensor-Based Path-Planner for Planetary Microrovers
With the success of Mars Pathfinder’s Sojourner rover, a new era of planetary exploration has opened, with demand for highly capable mobile robots. These robots must be able to traverse long distances over rough, unknown terrain autonomously, under severe resource constraints. Based on the authors’ firsthand experience with the Mars Pathfinder mission, this paper reviews issues which are critic...
متن کامل