Hello, I updated to drcsim 2.0 and i'm having problems controlling the joint effort. as suggested in the user guide I send a message to /atlas/joint_commands with the desires efforts, and PID gains set to 0, the torques I'm getting look nothing like the command I give, first the amplitude never seem to rise above 0.5 Nm (, second there seems to be a huge delay (a second or so) between reference and output signal, could someone please elaborate on how the effort control is modeled in DRCsim? are there any controller dynamics I'm not aware of? In the previous versions it seemed as if commanded effort would go directly to torques in gazebo
another problem I'm having is plotting the commanded effort with rxplot. in order to compare the command to the output I want to plot them side by side. whenever I try plotting the command($rxplot /atlas/joint_commands/effort[17]) the plot appears but only the 1st value appears, after that the time axis start getting negative values (?!) and the plotting area stays clear, to work around this issue I send the same message to command topic and to /test_topic, plotting /test_topic seems to work just fine, any idea why rxplot is having problems with that particular topic?
thanks in advance.
Originally posted by EricSidorov on Gazebo Answers with karma: 53 on 2013-02-05
Post score: 1