Package: planning
Scripts:
demo_path.py : this script does everything – it computes the key poses, performs path planning, and plays the song.
piano.py: this script was not used in our final demo, but implemented the computer vision algorithm described here.
Launch files:
Src/planning/launch/baxter_grippers.launch: launch file for the MoveIt! Node, taken from a lab assignment
Src/ar_track_alvar/launch/ARTag_Resources/baxter_right_hand_track.launch and baxter_left_hand_track.launch: launch file for ar_track_alvar nodes. These include the intrinsic parameters for the left and right arm cameras and the physical size of the AR tag. This information is necessary for the homography computed internally in this package.
Run /run_demo.sh, a shell script for setting up the robot and launching ROS nodes
Run /src/planning/src/demo_path.py, the main script