Code Monkey home page Code Monkey logo

hacking-sota-ur5's Introduction

Hacking-SotA-UR5

This package launches gazebo world, UR5 arm, table and block on the table. The UR5 arm performs Pick and Place behaviors on the block using MoveIt! and moveit_simple_grasps.

Requirements

  1. Ubuntu 16.04
  2. ROS Kinetic
  3. Gazebo 7.x

UR5 Single Arm + RobotiQ 85 gripper

Rviz:

roslaunch ur5_single_arm_tufts ur5_single_arm_rviz.launch

Gazebo:

roslaunch gazebo_ros empty_world.launch paused:=true use_sim_time:=false gui:=true throttled:=false recording:=false debug:=true
rosrun gazebo_ros spawn_model -file $(rospack find ur5_single_arm_tufts)/urdf/ur5_single_arm.urdf -urdf -x 0 -y 0 -z 0 -model ur5_single_arm

Gazebo + MoveIt Rviz:

roslaunch ur5_single_arm_tufts ur5_single_arm_gazebo.launch

Launch Gazebo and execute trajectories:

roslaunch ur5_single_arm_manipulation execute_trajectory.launch

Execute trajectories (open Gazebo first):

rosrun ur5_single_arm_manipulation execute_trajectory.py

Pick and Place (Method: moveit_simple_grasps)

Gazebo + MoveIt Rviz:

roslaunch ur5_single_arm_manipulation pick_and_place.launch

Grasp server:

roslaunch ur5_single_arm_manipulation grasp_generator_server.launch

Pick and Place:

rosrun ur5_single_arm_manipulation pick_and_place.py

Obstacle Avoidance

roslaunch ur5_single_arm_manipulation planners.launch
rosrun ur5_single_arm_manipulation planners.py

UR5 Dual Arm + RobotiQ 85 gripper

UR5 Dual Arm + RobotiQ 85 gripper

roslaunch ur5_dual_arm_tufts ur5_dual_arm_gazebo.launch

UR5 Right Arm + RobotiQ 85 gripper

roslaunch ur5_dual_arm_tufts ur5_right_arm_gazebo.launch

UR5 Left Arm + RobotiQ 85 gripper

roslaunch ur5_dual_arm_tufts ur5_left_arm_gazebo.launch

hacking-sota-ur5's People

Contributors

drevincicode avatar evana13g avatar gtatiya avatar mateoguaman avatar

Forkers

xingyi122

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.