A robotic manipulator visualization and animation tool developed to support baxter robot
forked from sherifm/kinematics_animation
- scipy (sudo pip install -U scipy)
- Change the directory to src folder of ros workspace
- Clone the repo (or download accordingly)
- After successful cloning, go back to ros workspace
- Run
catkin_makecommand
- Create a launch file, similar to existing launch file located inside luanch directory
- Change the
fileargument as per new robot - Provide the
urdf.xacrofile of the new robot asrobot_descriptionparameter - Provide the rviz file as per new robot under
rvizpackage - Create a new python script to read the input csv file
- The newly created python script must publish all the joint state
- Change the directory to ros workspace
- Make sure to source the setup.bash ros workspace file by following command
source devel/setup.bash - Use
roslaunchto invoke animationroslaunch kinematics_animation baxter.launch - Alternativily, the csv file can be provided as command line argument
roslaunch kinematics_animation baxter.launch file:=/home/ravi/Desktop/joint_states.csv