Skip to content

Beutify debug print #274

Description

@giulioturrisi

Hello, I have some difficulty understanding what's happening during startup, e.g. i have the following print every time:

Stance Detection Module constructed
25-12-18_09.50.09: INFO: process_launcher: Loaded component stance_detection
25-12-18_09.50.09: WARN: stance_detection: Missing inputs: blind_state

25-12-18_09.50.10: INFO: process_launcher: Loaded component leg_odometry
25-12-18_09.50.11: WARN: leg_odometry: Missing inputs: attitude_estimation blind_state stance_status

25-12-18_09.50.11: INFO: process_launcher: Loaded component sensor_fusion
25-12-18_09.50.12: WARN: sensor_fusion: Missing inputs: imu attitude_estimation stance_status legs_pose

UDP Initialized. Port: 8080
25-12-18_09.50.12: INFO: process_launcher: Loaded component aliengo_hal
25-12-18_09.50.13: WARN: aliengo_hal: Missing inputs: trajectory_generator
While waiting for activation, the aliengo hal publishes the robot state
25-12-18_09.50.13: WARN: sensor_fusion: Missing inputs: attitude_estimation stance_status legs_pose

25-12-18_09.50.13: WARN: leg_odometry: Missing inputs: attitude_estimation stance_status

25-12-18_09.50.14: WARN: sensor_fusion: Missing inputs: legs_pose

Command aliengo_hal::loadModel not found

But everything start normally. It's a bit controintuitive i think since WARN seems saying that something is off. I understand these are temporary warning that are solved later when topics appear, but for debugging to see if everything is working i always have a look at ros2 topic list, hence this print does not help me really at all.

A solution would be just print STANCE_DETECTION Module OK, or something similar

cc @MMarcus95 @sven1904

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions