In this paper we describe the Automatic Task Demonstration Generator (ATDG), a system implemented into a software prototype for teaching the operation of a robot manipulator deployed on the International Space Station (ISS). The ATDG combines the use of path planning and camera planning to take into account the complexity of the manipulator, the limited direct view of the ISS exterior, and the unpredictability of lighting conditions in the workspace. The path-planning algorithm not only avoids obstacles in the workspace as is normal for a path-planner, but in addition takes into account the position of corridors for safe operations and the placement of cameras on the ISS. The camera planner is then invoked to find the right arrangement of cameras to follow the manipulator on its trajectory. This allows the on-the-fly production of useful and pedagogical task demonstrations to help the student carry out tasks involving the manipulation of the robot on the ISS. Even if the system has been developed for robotic manipulations, it could be used for any application involving the filming of unpredictable complex scenes.
[1]
James C. Lester,et al.
Realtime Constraint-Based Cinematography for Complex Interactive 3D Worlds
,
1998,
AAAI/IAAI.
[2]
David Salesin,et al.
Declarative Camera Control for Automatic Cinematography
,
1996,
AAAI/IAAI, Vol. 1.
[3]
Leo Hartman,et al.
Anytime dynamic path-planning with flexible probabilistic roadmaps
,
2006,
Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..
[4]
Roger Nkambou,et al.
Path-Planning for Autonomous Training on Robot Manipulators in Space
,
2005,
IJCAI.
[5]
Fahiem Bacchus,et al.
Using temporal logics to express search control knowledge for planning
,
2000,
Artif. Intell..