Skip to content

NSCL/jinyoung_scenario

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  1. Ubuntu 16.04

  2. ROS Kinetic

  3. MoveIt!

  4. Realsense ROS Package

  5. OpenCV ROS Package

  6. ROS Qt Creator


How to run the functions of 'manipulator'

  1. Run the moveIt! and RViz

 roslaunch srdf demo.launch 
 

  1. Run the realsense cameras(camera1(D415): world camera, camera2(D435)" End-effector)

Note: Connect the camera to the USB 3.0


roslaunch realsense2_camera rs_multiple_devices.launch serial_no_camera1:=732612061000 serial_no_camera2:=819312073026
 

  1. Run Qt GUI for controlling the manipulator

 rosrun qtros qtros
 

  1. Run image process using OpenCV

 rosrun camera_node camera_node
 


qtros GUI guide

To be more specific, the functions of qtros node is like below:

Control tab

  • ROS Master

    • ROS MasterUrl: ROS MasterUrl
    • ROS IP: ROS IP
    • Connect : To connect for ROS Master with Qt GUI
  • TCP/IP

    • ServerIP: IP of EC-Master
    • Port: Port of EC-Master(Default)
    • Connect : To connect for EC Master with Qt GUI
  • ForwardJoint_value: Get the joint angles in RViz.

  • EndPointJoint_value: Get the 3D position such as x, y, z and angle such as roll, pitch, yaw in RViz.

  • EndToCamera: Move the manitulator to the desired position through inverse kinematics in RViz.

Setting tab

  • Set_JointValue: Set the joint angles for moving according to absolute joint angles .

  • Get_JointValue: Get the joint angles from real manipulator.

  • Robot_Server:

    • SRV_ON: Servo motor on
    • SRV_OFF: Servo motor off
    • Position_Set: init position setting
    • Free_Set: Direct teaching
  • Robot_Pose:

    • Home: Move to the home.
    • Pose_set: Move to the designated position
    • PixelPoint: Track the object using image processing
    • Gripper On/OFF: Gripper On/OFF

Check tab

It is designed for checking repeatability of manipulator.


camera node guide

Drag the desired object area on image window with keeping left button of mouse.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published