-
Hi, I am working on collecting trajectory data for a Franka Panda robot arm, specifically in end-effector mode with 7-dimensional actions. So far, I have explored a few approaches, but I encountered some challenges: Using the StarterSemanticActionPrimitives API: Using Keyboard Control: Given these challenges, I would like to ask for guidance on how to collect trajectory data in continuous end-effector mode (7 dimensions). Is it possible to use the DataCollectionWrapper and DataPlaybackWrapper to record the robot's "proprioceptive" state during keyboard control and convert it into continuous end-effector actions? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @qyx1121 , first off, by "continuous end-effector actions", do you mean a trajectory of eef poses/waypoints? If so, no matter which way you choose to control the robot, you can always record the eef poses of the robot during data collection or replay. If you were to use a scripted policy to collect your demo, there are some other alternatives:
|
Beta Was this translation helpful? Give feedback.
-
hello, could you please tell me how do you use keyboard to collect data. |
Beta Was this translation helpful? Give feedback.
Hi @qyx1121 ,
first off, by "continuous end-effector actions", do you mean a trajectory of eef poses/waypoints? If so, no matter which way you choose to control the robot, you can always record the eef poses of the robot during data collection or replay.
If you were to use a scripted policy to collect your demo, there are some other alternatives:
omnigibson/examples/robots/advanced/ik_example.py