aaai_lfd_demo: aaai_lfd_demo_executive | aaai_lfd_demo_launch | aaai_lfd_mixed_manipulator | aaai_lfd_pick_and_place_service | aaai_lfd_simulator | aaai_object_detection | arm_file_control | openloop_object_manipulation | rl_2dnav

Package Summary

Package that contains the high level plan for the Breakfast Task

Description

This package contains the node that controls the demo by telling the robot where to navigate using rl_2dnav and where to pick up the objects using openloop_object_manipulation. It uses the param server for the object locations and for the "executive_script" which is the order the objects should be picked up and put down.

 self.object_locations = rospy.get_param('aaai_lfd_demo_object_locations', {})
 self.executive_script = rospy.get_param('aaai_lfd_demo_executive_script', {})

execute.py essentially performs the functionality described in the tutorials of rl_2dnav and openloop_object_manipulation using the config files found in aaai_lfd_demo_launch.

Wiki: aaai_lfd_demo_executive (last edited 2011-06-08 23:49:05 by SarahOsentoski)