ROS package for manipulator control.
First of all, we need to manipulator a workspace.
mkdir -p ~/manipulator_ws/src
cd manipulator_ws/src/
git clone https://github.com/Spider1097/Control_Manipulator.git
cd manipulator_ws/
catkin_make
source devel/setup.bash
How to install moveit you can find here: " https://ros-planning.github.io/moveit_tutorials/doc/getting_started/getting_started.html ".
roslaunch panda_moveit_config demo.launch
rosrun manipulator pick_and_place.py
before run this code you must change in code an IP addres and check if you have contact with robot. Here you can find information how to do that: " https://github.com/TechmanRobotInc/tmr_ros1 ".
rosrun manipulator basic_code.py
419733807_7054333677949524_4300874902974945800_n.mp4
Additionally, you have the option to test it using simulation in Python or Rviz. For this you need to install the roboticstoolbox. " https://github.com/petercorke/robotics-toolbox-python ".
cd manipulator_ws/src/manipulator/scripts/techman/
python3 techman_simulation.py
python3 techman_simulation_move.py
Download a package containing URDF files, select the necessary URDF model, and place the package in your workspace.
git clone https://github.com/Spider1097/URDF_models.git
Your workspace will look like whis:
cd manipulator_ws/
catkin_make
roslaunch techman3 demo.launch