Code Monkey home page Code Monkey logo

Comments (5)

SteveMacenski avatar SteveMacenski commented on June 21, 2024 1

Please review the package and try to find your error then :-) If this isn't an issue with Nav2 but rather your custom use of it, I can't provide much feedback or help beyond the fact that we have the nav2_bringup package & example for a reason 😄

from navigation2.

SteveMacenski avatar SteveMacenski commented on June 21, 2024

I tested the current humble binaries and don't have an issue - do you se this with ros2 launch nav2_bringup tb3_simulation_launch.py or only the TB3 launch files?

from navigation2.

EdMlt avatar EdMlt commented on June 21, 2024

Running ros2 launch nav2_bringup tb3_simulation_launch.py slam:=True it seems ok:

[component_container_isolated-5] [INFO] [1712736784.869636928] [lifecycle_manager_navigation]: Activating bt_navigator
[component_container_isolated-5] [INFO] [1712736784.869841594] [bt_navigator]: Activating
[component_container_isolated-5] [INFO] [1712736784.959886682] [bt_navigator]: Creating bond (bt_navigator) to lifecycle manager.
[component_container_isolated-5] [INFO] [1712736785.064324979] [lifecycle_manager_navigation]: Server bt_navigator connected with bond.

Can send a goal to the robot and it goes by
The issue i reported earlier is also happening with my custom robot when trying to bringup nav2 with ros2 launch nav2_bringup navigation_launch.py use_sim_time:=True

from navigation2.

bandasaikrishna avatar bandasaikrishna commented on June 21, 2024

Hi,
This problem occurs when nav2_bt_navigator node is run as a normal node and no issue when run as composable node.

In "tb3_simulation_launch.py" launch file, "use_composition" is set to True by default hence problem is not seen when "tb3_simulation_launch.py" is run with default configuration.

Use below command to see the issue with "tb3_simulation_launch.py".

ros2 launch nav2_bringup tb3_simulation_launch.py headless:=False use_composition:=False

Hope this will be fixed.

from navigation2.

SteveMacenski avatar SteveMacenski commented on June 21, 2024

Using binaries

steve@reese:~$ apt info ros-humble-navigation2
Package: ros-humble-navigation2
Version: 1.1.14-1jammy.20240407.041637

I just tested your command and things work fine for me :-)

ros2 launch nav2_bringup tb3_simulation_launch.py headless:=False use_composition:=False

Its 1 version newer, but perhaps the issue is that you updated some dependencies below Nav2 but not Nav2 itself (like, BT.CPP) so that is causing the issue? That's a plausible explanation

from navigation2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.