Skip to content

Errors attempting Nav2 demo using TurtleBot3 #9

@threent2

Description

@threent2

1 After changing the base module to the gui variant I get an error as Gazebo attempts to open from the launch file. The relevant lines from the log file are :-

[gazebo-5] libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.

[gazebo-5] Segmentation fault (Address not mapped to object [0x8])

This is easily fixed by unsetting LIBGL_ALWAYS_SOFTWARE. I did have this happen once before but did not raise it as an issue as it affects so few people. I do wonder if there was a better long term solution to my graphics problem but it is not worth spending time on.

2 Rviz2 opens with map as the fixed frame rather than base_link. This can be changed manually. Also TF is not loaded but can be loaded manually. This still leaves an error in the Map section - "No map received" I am not sure how to fix this.
I will see if there is a config file or maybe parameters set at load time to fix the other two inconveniences.

PS I don't know if you spotted that I added the solution to Issue 2 - sine_ctrl. If you build the module by following the text in the book it works fine. The module in Github is structured differently and has extra text.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions