Interbotix / interbotix_ros_rovers

ROS Packages for Interbotix Rovers
BSD 3-Clause "New" or "Revised" License
31 stars 31 forks source link

[Question]: Unable to reproduce Landmark-Based Navigation #44

Closed fyyffy closed 11 months ago

fyyffy commented 1 year ago

Question

I am trying to run the open source package Landmark-Based Navigation. Adding Landmarks and mapping are completed as per the instructions, but the commands under Localization are not executed as per the instructions.80932277-FF3A-4B72-878F-96F9064F5F45

A new terminal opens but closes after outputting the following.

image image

The log seems to recognize kobuki, but it is actually create3. Please help if you know the cause.

スクリーンショット 2023-06-14 15 14 12

In nav_to_landmark, model is described as px100.

Robot Model

locobot_px100

Operating System

Ubuntu 20.04

ROS Version

ROS 1 Noetic

Additional Info

No response

lukeschmitt-tr commented 1 year ago
  1. What commits are your interbotix_ros_core, ..._ros_rovers, and ..._ros_toolboxes repos at?
  2. Check that the /<robot_name/base_type parameter is set to create3 and not kobuki.
  3. Check your INTERBOTIX_XSLOCOBOT_BASE_TYPE environment variable.
fyyffy commented 1 year ago

1.Is this the correct information to provide?

スクリーンショット 2023-06-16 9 45 33 スクリーンショット 2023-06-16 9 45 57 スクリーンショット 2023-06-16 9 46 32

2.create3 is displayed.

スクリーンショット 2023-06-26 10 08 12

3.create3 is displayed.

スクリーンショット 2023-06-16 9 44 59

Please let me know if you can find out anything.

lukeschmitt-tr commented 1 year ago

At the moment I would advise you to hardcore the base_type variable to create3 in the locobot.py file located in the traceback while we investigate this issue.

fyyffy commented 1 year ago

locobot.py was an earlier version, so I fixed it and it worked without error. Thank you.

This video is of locobot in action, is the gradual movement normal? Is the sloping floor the cause?

https://github.com/Interbotix/interbotix_ros_rovers/assets/130592348/f5f7ae8d-6383-4494-a91d-6ed410aa5315