All Projects → elephantrobotics → mycobot_ros

elephantrobotics / mycobot_ros

Licence: other
A ros package for myCobot.

Programming Languages

python
139335 projects - #7 most used programming language
CMake
9771 projects
C++
36643 projects - #6 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to mycobot ros

onine
ROS based service robot
Stars: ✭ 32 (-57.89%)
Mutual labels:  ros, moveit
ROS-GPS
GPS Localization with ROS, OSM and rviz
Stars: ✭ 19 (-75%)
Mutual labels:  ros, rviz
PROBOT Anno
ROS Packages for PROBOT Anno.
Stars: ✭ 75 (-1.32%)
Mutual labels:  ros, moveit
arm
Robot arm simulation using Gazebo, ROS Control and MoveIt.
Stars: ✭ 79 (+3.95%)
Mutual labels:  ros, moveit
roboteq control
⚙️ Driver for Roboteq devices using ros_control
Stars: ✭ 32 (-57.89%)
Mutual labels:  ros, melodic
ur ws
Universal robot with robotiq hand workspace
Stars: ✭ 21 (-72.37%)
Mutual labels:  ros, moveit
moveit python
Pure Python Bindings to ROS MoveIt!
Stars: ✭ 107 (+40.79%)
Mutual labels:  ros, moveit
my ROS mobile robot
Differential drive mobile robot using ROS.
Stars: ✭ 123 (+61.84%)
Mutual labels:  ros, rviz
bio ik
MoveIt kinematics_base plugin based on particle optimization & GA
Stars: ✭ 104 (+36.84%)
Mutual labels:  ros, moveit
summit xl sim
Packages for the simulation of the Summit XL, Summit XL HL and Summit-X (including X-WAM) robots
Stars: ✭ 32 (-57.89%)
Mutual labels:  ros, melodic
ws moveit
This ROS melodic workspace is created on Ubuntu 18.04. Here I worked on moveit & MTC projects like Pick, Place, Pouring task for multi-manipulator system using MoveIt Task Constructor(MTC).
Stars: ✭ 25 (-67.11%)
Mutual labels:  ros, moveit
turtlebot rrt
Rapidly Exploring Random Tree (RRT) global path planning plugin for ROS Kinetic Kame
Stars: ✭ 86 (+13.16%)
Mutual labels:  ros, rviz
ROS
ROS机器人操作系统 学习(写于2020年夏)
Stars: ✭ 102 (+34.21%)
Mutual labels:  ros, rviz
SASensorProcessing
ROS node to create pointcloud out of stereo images from the KITTI Vision Benchmark Suite
Stars: ✭ 26 (-65.79%)
Mutual labels:  ros, rviz
qml ros plugin
Connects QML to ROS
Stars: ✭ 19 (-75%)
Mutual labels:  ros, rviz
robowflex
Making MoveIt Easy!
Stars: ✭ 83 (+9.21%)
Mutual labels:  moveit
yak
yak (yet another kinfu) is a library and ROS wrapper for Truncated Signed Distance Fields (TSDFs).
Stars: ✭ 25 (-67.11%)
Mutual labels:  ros
moveIt
⏱️ Recupere o foco e seja mais produtivo com o Move.it!
Stars: ✭ 17 (-77.63%)
Mutual labels:  moveit
annotate
Create 3D labelled bounding boxes in RViz
Stars: ✭ 104 (+36.84%)
Mutual labels:  rviz
dofbot-jetson nano
Yahboom DOFBOT AI Vision Robotic Arm with ROS for Jetson NANO 4GB B01
Stars: ✭ 24 (-68.42%)
Mutual labels:  ros

mycobot_ros

jaywcjlove/sb jaywcjlove/sb

中文文档 | English Document

Notes:

Installation

Option 1: Docker

There are two ways to run this project. The first is by running the project in a container, and this requires installing docker and installing docker-compose. The benefit of running in the container is that you can run the project in any version of linux, as long as your kernel is new enough.

Once docker is installed, run the following command, and the project should show up.

without NVIDIA GPU:

docker-compose build ros && xhost +local:root && docker-compose up ros

with NVIDIA GPU

docker-compose build nvidia-ros && xhost +local:root && docker-compose up nvidia-ros

This command does three things:

  1. docker-compose build ros

    This builds the project in a container. That means nothing is installed on your host machine! The first time this runs, this command will take a long while. After running it once, caching will allow this command to run quickly.

  2. xhost +local:root

    This command gives X the ability to display GUI's from within the docker container

  3. docker-compose up ros

    This runs the image specified in the docker-compose.yml, which by default runs the command roslaunch mycobot_320 mycobot_320_slider.launch within the container.

Option 2: Local

1.1 Pre-Requriements

For using this package, the Python api library should be installed first.

pip install pymycobot --user

1.2 Package Download and Install

Install ros package in your src folder of your Catkin workspace.

$ cd ~/catkin_ws/src
$ git clone --depth 1 https://github.com/elephantrobotics/mycobot_ros.git
$ cd ~/catkin_ws
$ catkin_make
$ source ~/catkin_ws/devel/setup.bash
$ sudo echo 'source ~/catkin_ws/devel/setup.bash' >> ~/.bashrc

1.3 Test Python API

cd ~/catkin_ws/src/mycobot_ros
python test.py

Screenshot

Demo

Demo

Demo

Demo

Demo

Demo

Demo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].