All Projects → utecrobotics → ur5

utecrobotics / ur5

Licence: other
UR5 Robot with a Robotiq gripper

Programming Languages

python
139335 projects - #7 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to ur5

robotiq arg85 description
URDF model of Robotiq 2-Finger Adaptive Robot Gripper 85
Stars: ✭ 20 (-74.03%)
Mutual labels:  robotiq, robotiq-gripper
robotiq 2finger grippers
ROS packages enabling the control, visualization and simulation of the Robotiq 2 Fingers Adaptive Grippers model version C3
Stars: ✭ 59 (-23.38%)
Mutual labels:  robotiq, robotiq-gripper
ur5controller
OpenRAVE Controller Plugin for UR5 (Universal Robots UR5) Robot
Stars: ✭ 21 (-72.73%)
Mutual labels:  ur5, ur5-robot
SDN4CoRE
SDN4CoRE (Software-Defined Networking for Communication over Realtime Ethernet) is an open-source extension for the event-based simulation of programmable (software-defined) real-time Ethernet networks in the OMNeT++ simulation system.
Stars: ✭ 21 (-72.73%)
Mutual labels:  simulation
pyGeoStatistics
Geostatistics in Python
Stars: ✭ 70 (-9.09%)
Mutual labels:  simulation
Pavilion
Unreal-based Gazebo Alternative
Stars: ✭ 30 (-61.04%)
Mutual labels:  simulation
gzweb
Web client for Gazebo classic simulation
Stars: ✭ 36 (-53.25%)
Mutual labels:  simulation
openshs
Open Smart Home Simulator
Stars: ✭ 26 (-66.23%)
Mutual labels:  simulation
GYM XPLANE ML
GYM Environment for XPlane. Reinforcement Learning and Autonomous Piloting.
Stars: ✭ 45 (-41.56%)
Mutual labels:  simulation
terrain generator
A wizard that generates terrains for Gazebo using height maps.
Stars: ✭ 46 (-40.26%)
Mutual labels:  simulation
JSON-for-VHDL
A JSON library implemented in VHDL.
Stars: ✭ 56 (-27.27%)
Mutual labels:  simulation
Flocking
2D Flocking in the Unity3D game engine using Craig Reynolds' boids
Stars: ✭ 31 (-59.74%)
Mutual labels:  simulation
msa-toolkit
The MSA Toolkit provides useful codes for flight simulations and analysis, aerodynamic optimization and sensibility analysis. The codes are implemented by the MisSion Analysis Team.
Stars: ✭ 22 (-71.43%)
Mutual labels:  simulation
locas-ants
A modern Lua+Löve2D remake of my Ant Colony Simulation
Stars: ✭ 100 (+29.87%)
Mutual labels:  simulation
piclas
PICLas is a parallel, three-dimensional PIC-DSMC solver developed cooperatively by the Institute of Space Systems, Institute of Aerodynamics and Gas Dynamics at the University of Stuttgart and the spin-off boltzplatz. PICLas is a flexible particle-based plasma simulation suite.
Stars: ✭ 34 (-55.84%)
Mutual labels:  simulation
IPLSimulator
A ball-by-ball IPL T20 cricket simulator, you can make your own custom games, teams, or even simulate the entire tournament (all 7200 balls of it!)
Stars: ✭ 25 (-67.53%)
Mutual labels:  simulation
protons
OpenMM testbed for constant-pH methodologies.
Stars: ✭ 18 (-76.62%)
Mutual labels:  simulation
PySDM
Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab
Stars: ✭ 26 (-66.23%)
Mutual labels:  simulation
BlendingToolKit
Tools to create blend catalogs, produce training samples and implement blending metrics
Stars: ✭ 21 (-72.73%)
Mutual labels:  simulation
skenario
A simulator toolkit for Knative
Stars: ✭ 26 (-66.23%)
Mutual labels:  simulation

ur5

Build Status

ROS packages for the UR5 Robot with a Robotiq gripper

Installation

This will assume that you already have a catkin workspace. Go to the source directory of the workspace

$ roscd; cd ../src

Clone this and the gripper (robotiq) repositories

$ git clone https://github.com/utecrobotics/ur5
$ git clone https://github.com/utecrobotics/robotiq

Build using catkin_make

$ cd ..
$ catkin_make

Visualization of UR5 in RViz

To visualize the model of the robot with a gripper, launch the following:

$ roslaunch ur5_description display_with_gripper.launch

You can then use the sliders to change the joint values and the gripper values.

Simulation in Gazebo

To simulate the robot launch the following:

$ roslaunch ur5_gazebo ur5_cubes.launch

You should see something similar to the following picture: Image of UR5

By default the simulation starts paused. Unpause the simulation. You can then send commands to the joints or to the gripper.

The following is an example of an action client to change the gripper configuration. Open a new terminal, and then execute:

$ rosrun ur5_gazebo send_gripper.py --value 0.5

where the value is a float between 0.0 (closed) and 0.8 (open).

An example of sending joints values to the robot can be executed as follows:

$ rosrun ur5_gazebo send_joints.py

To change the values of the joints, the file send_joints.py must be modified.

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