This project was developed by Akhilrajan Vethirajan and Vishaal Kanna Sivakumar as the final project for the ENPM 662 Course at the UNiversity of Maryland, USA
- Extract the robot_arm.zip file.
- Copy robot_arm folder into the src folder of your catkin workspace.
- Navigate to catkin work space and open a terminal. Enter catkin_make.
- Source your workspace using ~/catkin_ws/devel/setup.bash to update all changes.
- In your catkin work space, execute :
roslaunch robot_arm project2.launch
- Go to the src folder inside robot_arm and open a terminal. Do
chmod +x trajectory_publisher.py
to make it an executable file. - Then enter
rosrun robot_arm trajectory_publisher.py
to launch the controller. - The robot arm stabilizes at the default configuration, then starts to follow the predefined trajectory.
- Code execution ends once the task is done.
https://drive.google.com/file/d/1OrHhpGoBn2qK5oGbAFsT2hGMDXmJHmIB/view?usp=sharing