turtlebot / turtlebot4

Turtlebot4 common packages.
Apache License 2.0
99 stars 45 forks source link

Multiple Turtlebots Control #219

Closed MikeDegany closed 1 year ago

MikeDegany commented 1 year ago

**on the robot (ssh) ubuntu@ubuntu:~$ ros2 topic info -v /TB5/cmd_vel Type: geometry_msgs/msg/Twist

Publisher count: 1

Node name: teleop_twist_joy_node Node namespace: /TB5 Topic type: geometry_msgs/msg/Twist Endpoint type: PUBLISHER GID: 01.0f.91.1c.87.04.93.65.01.00.00.00.00.00.12.03.00.00.00.00.00.00.00.00 QoS profile: Reliability: RELIABLE History (Depth): UNKNOWN Durability: VOLATILE Lifespan: Infinite Deadline: Infinite Liveliness: AUTOMATIC Liveliness lease duration: Infinite

Subscription count: 1

Node name: motion_control Node namespace: /TB5 Topic type: geometry_msgs/msg/Twist Endpoint type: SUBSCRIPTION GID: 01.0f.40.4d.fa.05.1b.eb.01.00.00.00.00.00.d2.04.00.00.00.00.00.00.00.00 QoS profile: Reliability: BEST_EFFORT History (Depth): UNKNOWN Durability: VOLATILE Lifespan: Infinite Deadline: Infinite Liveliness: AUTOMATIC Liveliness lease duration: Infinite


** on the User PC UserPC@UserPC:~$ ros2 topic info -v /TB5/cmd_vel Type: geometry_msgs/msg/Twist

Publisher count: 1

Node name: teleop_twist_joy_node Node namespace: /TB5 Topic type: geometry_msgs/msg/Twist Endpoint type: PUBLISHER GID: 01.0f.91.1c.87.04.93.65.01.00.00.00.00.00.12.03.00.00.00.00.00.00.00.00 QoS profile: Reliability: RELIABLE History (Depth): UNKNOWN Durability: VOLATILE Lifespan: Infinite Deadline: Infinite Liveliness: AUTOMATIC Liveliness lease duration: Infinite

Subscription count: 1

Node name: _ros2cli_2109 Node namespace: / Topic type: geometry_msgs/msg/Twist Endpoint type: SUBSCRIPTION GID: 01.0f.91.1c.3d.08.b5.56.01.00.00.00.00.00.05.04.00.00.00.00.00.00.00.00 QoS profile: Reliability: RELIABLE History (Depth): UNKNOWN Durability: VOLATILE Lifespan: Infinite Deadline: Infinite Liveliness: AUTOMATIC Liveliness lease duration: Infinite


It sounds that the motion_control node does not subscribe to the /cmd_vel topic on the User PC

motion_control_node

MikeDegany commented 1 year ago

The issue is that the Create 3 of the robot occasionally fails to establish a connection with the Access Point. Consequently, the 'Connect' tab of its webserver does not display any IP address. How can I troubleshoot and resolve this issue, ensuring consistent connectivity between the Create 3 and the Access Point?

hilary-luo commented 1 year ago

@MikeDegany having seen your other issue where it was discussed to use namespacing instead of changing domain ID's are you still looking for help to troubleshoot this? If so please provide the create3 log from when this happens.

MikeDegany commented 1 year ago

@hilary-luo Create3 unable to get IP when connecting to DHCP-enabled hotspot or Access Point. Error logs screenshot attached. Thank you for assistance Create3LogErrors

hilary-luo commented 1 year ago

Is this happening consistently or is it intermittent? - has it worked with this network before?

hilary-luo commented 1 year ago

This issue is being closed due to inactivity. If you are still experiencing the issue, feel free to reopen this ticket when you are ready to continue the troubleshooting process.