All Projects → jmichiels → arm

jmichiels / arm

Licence: other
Robot arm simulation using Gazebo, ROS Control and MoveIt.

Programming Languages

CMake
9771 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to arm

ur ws
Universal robot with robotiq hand workspace
Stars: ✭ 21 (-73.42%)
Mutual labels:  ros, moveit, gazebo
PROBOT Anno
ROS Packages for PROBOT Anno.
Stars: ✭ 75 (-5.06%)
Mutual labels:  ros, moveit, gazebo
katana driver
This stack contains hardware drivers, Gazebo plugins and other basic functionalities for the Neuronics Katana family of robot arms.
Stars: ✭ 16 (-79.75%)
Mutual labels:  ros, gazebo, urdf
DDPG
End to End Mobile Robot Navigation using DDPG (Continuous Control with Deep Reinforcement Learning) based on Tensorflow + Gazebo
Stars: ✭ 41 (-48.1%)
Mutual labels:  ros, gazebo
RoboticsAcademy
Learn Robotics with JdeRobot
Stars: ✭ 160 (+102.53%)
Mutual labels:  ros, gazebo
trac ik
ROS 2 port of `trac_ik`, an alternative Inverse Kinematics solver to the popular inverse Jacobian methods in KDL.
Stars: ✭ 14 (-82.28%)
Mutual labels:  ros, kdl
moveit python
Pure Python Bindings to ROS MoveIt!
Stars: ✭ 107 (+35.44%)
Mutual labels:  ros, moveit
bio ik
MoveIt kinematics_base plugin based on particle optimization & GA
Stars: ✭ 104 (+31.65%)
Mutual labels:  ros, moveit
Autonomous-Drifting
Autonomous Drifting using Reinforcement Learning
Stars: ✭ 83 (+5.06%)
Mutual labels:  ros, gazebo
aws-robomaker-hospital-world
This Gazebo world is well suited for organizations who are building and testing robot applications in hospitals.
Stars: ✭ 114 (+44.3%)
Mutual labels:  ros, gazebo
RobotCreator
FreeCAD Workbench for URDF & SDF and Gazebo
Stars: ✭ 43 (-45.57%)
Mutual labels:  gazebo, urdf
Autonomus Indoor Drone
Final year project, autonomus indoor drone developed in ROS using DWM1001 dev-board
Stars: ✭ 26 (-67.09%)
Mutual labels:  ros, gazebo
ar-tu-do
ROS & Gazebo project for 1/10th scale self-driving race cars
Stars: ✭ 65 (-17.72%)
Mutual labels:  ros, gazebo
docker-ros-x11
A docker environment with ROS, Gazebo, X11 and Tensorflow
Stars: ✭ 29 (-63.29%)
Mutual labels:  ros, gazebo
linorobot2
Autonomous mobile robots (2WD, 4WD, Mecanum Drive)
Stars: ✭ 97 (+22.78%)
Mutual labels:  ros, gazebo
summit xl sim
Packages for the simulation of the Summit XL, Summit XL HL and Summit-X (including X-WAM) robots
Stars: ✭ 32 (-59.49%)
Mutual labels:  ros, gazebo
open manipulator simulations
ROS Simulation for OpenManipulator
Stars: ✭ 15 (-81.01%)
Mutual labels:  moveit, gazebo
mycobot ros
A ros package for myCobot.
Stars: ✭ 76 (-3.8%)
Mutual labels:  ros, moveit
gazebo cars
Gazebo Models for different types of cars
Stars: ✭ 31 (-60.76%)
Mutual labels:  ros, gazebo
raspimouse sim
ROS package suite for Raspberry Pi Mouse Simulator
Stars: ✭ 23 (-70.89%)
Mutual labels:  ros, gazebo

Arm

Demo

This repository contains the simulation of a custom robotic arm. This was done in order to gain experience with some nice features of ROS: robot description using urdf and xacro, simulation in Gazebo, joint-space control based on the inverse dynamic model of the arm with help of the KDL library, trajectory control with ROS Control, and finally inverse kinematics and planning with MoveIt!.


Usage

Install dependencies:

rosdep install --from-paths src --ignore-src -r -y

Build catkin workspace:

catkin_make

Init the environment:

source devel/setup.sh

Launch the gazebo simulation:

roslaunch arm_gazebo empty_world.launch

Launch the controller along with RViz:

roslaunch arm_control rviz.launch

Launch the MoveIt! move group:

roslaunch arm_control moveit.launch

You can now use the MoveIt! plugin in Rviz to control the arm.


Gazebo

Arm in Gazebo

RViz with the MoveIt! plugin

Arm in Gazebo

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].