User Tools

Site Tools


Writing /var/lib/dokuwiki/data/meta/tutorials/object_manipulation_system.meta failed
Unable to save metadata file. Hint: disk full; file permissions; safe_mode setting.
tutorials:object_manipulation_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorials:object_manipulation_system [2019/10/01 00:56] – [Execute with Whole robot] dgarciatutorials:object_manipulation_system [2022/09/20 00:08] (current) – external edit 127.0.0.1
Line 63: Line 63:
  
   cd ~/local/src   cd ~/local/src
-  vfclik -i lwr -i right -d robot_descriptions/arcosbot/kinematics/lwr/ -s+  vfclik -s -n /arcosbot-real -i lwr -i right -d robot_descriptions/arcosbot/kinematics/lwr/
  
 In another terminal execute the hands simulator: In another terminal execute the hands simulator:
  
   cd ~/local/src   cd ~/local/src
-  sahand_yarp_sim --d -n -f robot_descriptions/arcosbot/kinematics/sahand/hands_kin.py+  sahand_yarp_sim -b /arcosbot-real -r -d -n -f robot_descriptions/arcosbot/kinematics/sahand/hands_kin.py -s
      
 Then execute ''pyrovito'' for visualization: Then execute ''pyrovito'' for visualization:
  
   cd ~/local/src   cd ~/local/src
-  pyrovito -r lwr --arm_right --hand_right -a robot_descriptions/arcosbot/kinematics/lwr/ -d robot_descriptions/arcosbot/kinematics/sahand/+  pyrovito -n /arcosbot-real -r lwr --arm_right --hand_right -a robot_descriptions/arcosbot/kinematics/lwr/ -d robot_descriptions/arcosbot/kinematics/sahand/
      
 Finally execute ''glue'' in a separate terminal. Finally execute ''glue'' in a separate terminal.
Line 80: Line 80:
   python glue.py   python glue.py
      
 +If you want to run with the finger calibration
 +
 +  cd ~/local/src/cmoc/objects/sliding/sctipts
 +  python glue.py -c ~/local/src/robot_descriptions/arcosbot/kinematics/sahand/calibration_data/finger_calibration_data.py -n /arcosbot-real
 +
 If you want to ignore **OMS** commands and move the robot from the keyboard add the ''-g'' option. This will only ignore the commands that come from the robot interface, but it will still send the end effectors state back to **OMS**, so that the robot can still interact with the objects. If you want to ignore **OMS** commands and move the robot from the keyboard add the ''-g'' option. This will only ignore the commands that come from the robot interface, but it will still send the end effectors state back to **OMS**, so that the robot can still interact with the objects.
  
Line 113: Line 118:
     "robot_carrier": "tcp",     "robot_carrier": "tcp",
     "vis_carrier": "tcp",     "vis_carrier": "tcp",
 +    "perceived_object": "clorox",
     "frequency": 60     "frequency": 60
  
tutorials/object_manipulation_system.1569891383.txt.gz · Last modified: 2022/09/20 00:08 (external edit)