Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Online walking for OP3 is not working in Ubuntu 20.04.6 LTS with ROS Noetic. #126

Open
Ashu2515 opened this issue Dec 6, 2023 · 2 comments

Comments

@Ashu2515
Copy link

Ashu2515 commented Dec 6, 2023

I compiled every Ros Package (with some modification in humanoid_navigation package, to address the change due to OpenCV4 in Ros Noetic) for OP3 in Ubuntu 20.04.6 with ROS Noetic. After all these everything including normal walking is working properly But Online Walking for real robot as well as for simulation is Not working, that is robot is not moving. Below is the output I am getting when I tried to use online walking module. Please take a look and help me to solve this issue. I would like to thank you in advance for your help.
[ INFO] [1701879989.000664445]: Set Mode : online_walking_module
[ INFO] [1701879989.743460837]: set current joint module
[ INFO] [1701879989.743678063]: Applied Mode
[ INFO] [1701879989.747498732]: Get walking parameters
[ INFO] [1701880008.566495599]: Send Joint Pose Msg
[ INFO] [1701880008.567310155]: Reset Body Pose
[ INFO] [1701880012.727322003]: Wholebody Balance Msg
[ INFO] [1701880017.295231941]: Set Walking Parameter
[ INFO] [1701880020.026447652]: Send Body Offset
[ INFO] [1701880021.755895598]: Send Foot Distance
[ INFO] [1701880027.752247113]: Send Foot Step Command Msg
[ERROR] [1701880042.906476452]: No frame id!!!
[ INFO] [1701880042.906582547]: Make Interactive Marker! - 0, 0, 0 [0, 0, 0 | 1]
[ INFO] [1701880046.744266665]: Update Pose Panel
[ INFO] [1701880046.744618642]: Update Pose Panel
[ INFO] [1701880046.744757406]: Update Pose Panel
[ INFO] [1701880048.747720214]: Update Pose Panel
[ INFO] [1701880069.090752128]: Make Interactive Marker! - 0.971, 0, 0 [0, 0, 0 | 1]
[ INFO] [1701880070.432026467]: Start [0, 0 | 0] , Goal [0.971, 0 | -0]
[ INFO] [1701880072.476552005]: Foot Step #1 [ right] - [0, -0.05 | 0]
[ INFO] [1701880072.476846035]: Foot Step #2 [ left] - [0.055, 0.035 | 11.25]
[ INFO] [1701880072.477014225]: Foot Step #3 [ right] - [0.135, -0.045 | 11.25]
[ INFO] [1701880072.477175534]: Foot Step #4 [ left] - [0.185, 0.055 | 11.25]
[ INFO] [1701880072.477336089]: Foot Step #5 [ right] - [0.215, -0.035 | -14.0625]
[ INFO] [1701880072.477558228]: Foot Step #6 [ left] - [0.275, 0.055 | 0]
[ INFO] [1701880072.477737293]: Foot Step #7 [ right] - [0.345, -0.035 | 0]
[ INFO] [1701880072.477922881]: Foot Step #8 [ left] - [0.415, 0.055 | 0]
[ INFO] [1701880072.478099727]: Foot Step #9 [ right] - [0.485, -0.035 | 0]
[ INFO] [1701880072.478306130]: Foot Step #10 [ left] - [0.555, 0.055 | 0]
[ INFO] [1701880072.478567807]: Foot Step #11 [ right] - [0.625, -0.035 | 0]
[ INFO] [1701880072.478788177]: Foot Step #12 [ left] - [0.695, 0.055 | 0]
[ INFO] [1701880072.479018593]: Foot Step #13 [ right] - [0.765, -0.035 | 0]
[ INFO] [1701880072.479255811]: Foot Step #14 [ left] - [0.835, 0.055 | 0]
[ INFO] [1701880072.479529015]: Foot Step #15 [ right] - [0.905, -0.035 | 0]
[ INFO] [1701880072.479789024]: Foot Step #16 [ left] - [0.975, 0.055 | 0]
[ INFO] [1701880072.480056726]: Foot Step #17 [ right] - [0.971, -0.05 | -0]
[ INFO] [1701880072.480854891]: Visualize Preview Footstep Marker Array
[ INFO] [1701880072.483682107]: Set command to walk using footsteps
[ INFO] [1701880072.484032773]: Clear Visualize Preview Footstep Marker Array

But still robot doesn't move. Please suggest me what should I do?

@Ashu2515
Copy link
Author

Ashu2515 commented Dec 6, 2023

First I run this command $ roslaunch op3_manager op3_manager.launch it has the below output
[ INFO] [1701879651.155483844]: manager->init
[ INFO] [1701879651.176307079]: Torque on DXLs!
/dev/ttyUSB0 added. (baudrate: 2000000)
(/dev/ttyUSB0) [ID: 1] XM430-W350 added.
(/dev/ttyUSB0) [ID: 2] XM430-W350 added.
(/dev/ttyUSB0) [ID: 3] XM430-W350 added.
(/dev/ttyUSB0) [ID: 4] XM430-W350 added.
(/dev/ttyUSB0) [ID: 5] XM430-W350 added.
(/dev/ttyUSB0) [ID: 6] XM430-W350 added.
(/dev/ttyUSB0) [ID: 7] XM430-W350 added.
(/dev/ttyUSB0) [ID: 8] XM430-W350 added.
(/dev/ttyUSB0) [ID: 9] XM430-W350 added.
(/dev/ttyUSB0) [ID: 10] XM430-W350 added.
(/dev/ttyUSB0) [ID: 11] XM430-W350 added.
(/dev/ttyUSB0) [ID: 12] XM430-W350 added.
(/dev/ttyUSB0) [ID: 13] XM430-W350 added.
(/dev/ttyUSB0) [ID: 14] XM430-W350 added.
(/dev/ttyUSB0) [ID: 15] XM430-W350 added.
(/dev/ttyUSB0) [ID: 16] XM430-W350 added.
(/dev/ttyUSB0) [ID: 17] XM430-W350 added.
(/dev/ttyUSB0) [ID: 18] XM430-W350 added.
(/dev/ttyUSB0) [ID: 19] XM430-W350 added.
(/dev/ttyUSB0) [ID: 20] XM430-W350 added.
(/dev/ttyUSB0) [ID:200] OPEN-CR added.
[ INFO] [1701879658.105651846]: Load offsets...
[ WARN] [1701879658.431270536]: Head control - angle unit : 30
[ INFO] [1701879658.440898595]: parse pose for moving init pose
[ WARN] [1701879658.441459040]: Get the init gain from Dxl init file
[ INFO] [1701879658.581589368]: Go to init pose
[ INFO] [1701879658.584365530]: Base Module is enabled
[ INFO] [1701879658.600387714]: [start] send trajectory
[ INFO] [1701879662.602876886]: [end] send trajectory
[ INFO] [1701879918.912824259]: [start] send trajectory
[ INFO] [1701879922.914293651]: [end] send trajectory
[ INFO] [1701879923.920448878]: Base Module is enabled
[ INFO] [1701879923.920552019]: Walking Enable
[ INFO] [1701879957.802106806]: Walking Disable
[ INFO] [1701879957.802318142]: Walking Enable
[ INFO] [1701880008.570901031]: [START] Joint Control
[ INFO] [1701880011.569760279]: [END] Joint Control
[ INFO] [1701880012.738037000]: [START] Balance Gain
[ WARN] [1701880012.740062393]: RLEG IK ERR : -3
[ INFO] [1701880012.740108289]: [FAIL] Task Space Control
[ WARN] [1701880020.027369801]: [WARN] Balance is off!
[ WARN] [1701880027.752698816]: [WARN] Balance is off!
[ WARN] [1701880072.483925606]: [WARN] Balance is off!
[ WARN] [1701880372.991804120]: [WARN] Balance is off!

@Ashu2515
Copy link
Author

Ashu2515 commented Dec 6, 2023

And when i run this command ( $ roslaunch op3_gui_demo op3_demo_walking.launch) in another terminal after launching "op3_manager " initially before i select any option in the GUI, it was showing this continous stream of warning:

Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame body_link (parent world) at time 1701880376.258149 according to authority unknown_publisher
at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.7/src/buffer_core.cpp

But when i select online_walking_module or any other option it is then showing below stream
Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame body_link (parent world) at time 0.000000 according to authority unknown_publisher
at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.7/src/buffer_core.cpp
[ INFO] [1701880885.230027969]: Set Mode : online_walking_module
Warning: TF_REPEATED_DATA ignoring data with redundant timestamp for frame body_link (parent world) at time 0.000000 according to authority unknown_publisher
at line 278 in /tmp/binarydeb/ros-noetic-tf2-0.7.7/src/buffer_core.cpp
[ INFO] [1701880885.717629724]: set current joint module
[ INFO] [1701880885.717947519]: Applied Mode
[ INFO] [1701880902.577586161]: Send Joint Pose Msg
[ INFO] [1701880902.578033616]: Reset Body Pose
[ INFO] [1701880905.726291098]: Wholebody Balance Msg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant