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

IMU test – Add libYARP_manager functionalities to handle different configurations #72

Merged
merged 2 commits into from
Mar 14, 2024

Conversation

martinaxgloria
Copy link
Contributor

As per title, this PR aims to better handle the movements of the robot during the test. In particular, with these changes, no robot-testing-framework fixtures are launched when running the test, but it will open one ctpService for each of the parts of the robot named remoteControlBoards in the test_imu.ini file, checking if the legs are included or not in the test. For example, using this configuration file:

robot                   ${robotname}
model                   model.urdf
port                    /${robotname}/alljoints/inertials
remoteControlBoards     ("torso", "head", "left_arm", "right_arm")
axesNames               ("torso_pitch", "torso_roll", "torso_yaw", "neck_pitch", "neck_roll", "neck_yaw", "l_shoulder_pitch", "l_shoulder_roll", "l_shoulder_yaw", "r_shoulder_pitch", "r_shoulder_roll", "r_shoulder_yaw")
sensorsList             ("all")
maxError                0.1

the test sees that no left_leg and/or right_leg are included in the parts, and this is the output:

test.webm

cc @pattacini

@Nicogene Nicogene merged commit 57afc9c into robotology:devel Mar 14, 2024
3 checks passed
@martinaxgloria martinaxgloria deleted the fix branch March 14, 2024 14:47
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

Successfully merging this pull request may close these issues.

None yet

2 participants