Skip to content

Spider1097/Control_Manipulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Control_Manipulator.

ROS package for manipulator control.

image

A Set up manipulator workspace.

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

Run basic code for moveit robot(panda).

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 

image

Run basic code for TechmanTM12.

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

techman_base

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:

image

cd manipulator_ws/
catkin_make

roslaunch techman3 demo.launch

image

About

ROS package for manipulator control.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published