Giter Club home page Giter Club logo

Comments (9)

aaronchongth avatar aaronchongth commented on August 10, 2024

Hello @ClobotLucy! Thanks for bringing this up. As a sanity check, does this happen consistently for you?

Based on your description, it is gazebo that crashes, not the server, is that right? If the server crashes as well, could you check if this is related? #113

Just in case this is due to some rogue processes still running in the background, could you try running this command to kill any remaining gazebo process before starting the sim again?

pkill -9 gazebo && pkill -9 gzserver && pkill -9 gzclient

from free_fleet.

ClobotLucy avatar ClobotLucy commented on August 10, 2024

Hello @aaronchongth
The problem consistently occur. ( gzclient crashes. not the free fleet server )

Screenshot from 2022-02-08 13-45-21

After the server(free fleet) and client(free fleet) are connected, gzclient crashes.

Screenshot from 2022-02-08 13-45-49

from free_fleet.

aaronchongth avatar aaronchongth commented on August 10, 2024

Hmm, this behavior is new to me. Is it possible to share your simulation .world file?
I have a hunch this is related to a gazebo plugin, since the client and server seems to still be running.

from free_fleet.

ClobotLucy avatar ClobotLucy commented on August 10, 2024

Of course. There is the .world file in that link.
https://github.com/CLOBOT-Co-Ltd/clober_ros2_sim/tree/foxy-devel/worlds
Thank you.

from free_fleet.

aaronchongth avatar aaronchongth commented on August 10, 2024

thanks for sharing @ClobotLucy, nothing seems out of the ordinary after a quick look. Could I trouble you to provide me with the .repos file for your workspace, so I can try to build and recreate it on my end?

You can get it by running

vcs export YOUR_WORKSPACE/src > issue.repos --exact

from free_fleet.

ClobotLucy avatar ClobotLucy commented on August 10, 2024

Hello @aaronchongth
Here is the link to the repository(issue.repos).
https://github.com/CLOBOT-Co-Ltd/clober_ros2_sim/blob/foxy-devel/issue.repos

I created a new workspace, downloaded the package through issue.repos, built it, and tested it, but the same issue occurs.

from free_fleet.

aaronchongth avatar aaronchongth commented on August 10, 2024

Hello @ClobotLucy! I tried reproducing your setup, but unfortunately have been unable to reproduce the crash.

out.mp4

As a sanity check, do you have binaries of RMF installed? Could you check with dpkg -l | grep rmf

Since both the client and the server is running fine, my gut tells me that it is somehow related to the plugins in the world. Could you try commenting out all these plugins, door, lift, toggle_charging, toggle_floors, and try again?

Make sure to delete and rebuild the clobot_ros2_sim package after modifying the world, since the build might decide to skip updating the world file as it already exists in build and install,

rm -rf build/clobot_ros2_sim install/clobot_ros2_sim
colcon build --packages-select clobot_ros2_sim

from free_fleet.

ClobotLucy avatar ClobotLucy commented on August 10, 2024

@aaronchongth
Thanks for checking the question.
When I commented out plugins such as door and lift and ran it, no crash occurred.
I guess I'll have to test it by reinstalling Gazebo.

Thank you.

from free_fleet.

aaronchongth avatar aaronchongth commented on August 10, 2024

@ClobotLucy thanks for verifying! I would be curious to know what the issue was once you do manage to isolate it.

I'll be closing this issue for now

from free_fleet.

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.