To use the OpenTeach teleop module with robots, open the VR Application in your Oculus Headset. On the robot server side, start the controllers first for robots followed by the following command to start the teleop :
Franka and Kinova mirrors human arm motions and retargets it to the robot.
python teleop.py robot=allegro
python teleop.py robot=bimanual
python teleop.py robot=franka
python teleop.py robot=kinova
python teleop.py robot=xela_hand run_xela=True
python teleop.py robot=allegro_franka
python teleop.py robot=xela_hand_franka run_xela=True
python teleop.py robot=allegro_kinova
To use the Open-Teach teleop module, open the VR Application in your Oculus Headset. On the server side, use the following command to start the teleop :
python teleop.py robot=allegro_sim sim_env=True
python teleop.py robot=libero_sim sim_env=True
The Data Collection module saves the robot states , cameras sensors output as a video and sensor states.
python data_collect.py robot=allegro/kinova/franka/allegro_franka/allegro_kinova/bimanual demo_num=1
python data_collect.py robot=xela_hand_franka demo_num=1 is_xela=True
python3 data_collect.py robot=allegro_sim/libero_sim demo_num=1 sim_env=True
Note: Remember to enter your network IP on the server config
The data saves camera stream in the optimized form of .avi videos and saves depth and robot information in the form of h5 files.