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_make
command
- Create a launch file, similar to existing launch file located inside luanch directory
- Change the
file
argument as per new robot - Provide the
urdf.xacro
file of the new robot asrobot_description
parameter - Provide the rviz file as per new robot under
rviz
package - 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
roslaunch
to 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