Comments (9)
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.
Hello @aaronchongth
The problem consistently occur. ( gzclient crashes. not the free fleet server )
After the server(free fleet) and client(free fleet) are connected, gzclient crashes.
from free_fleet.
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.
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.
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.
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.
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.
@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.
@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)
- free_fleet_client_ros2 build fails for Foxy HOT 8
- ROS2 client crashes when reaching waypoint to soon
- free_fleet_server_ros2 crashes HOT 16
- Support perform_action feature of the fleet adapter HOT 1
- Why are the Server and the Clients Talking through DDS directly an dnot through stndard ROS2 topic/service/actions? HOT 2
- Nav2 robot sometimes do not move immediately when sending task from RMF. HOT 5
- Free fleet incompatible with Python rmf fleet adapter HOT 1
- Unable to connect Robot ROS1 free_fleet client and PC ROS2 free_fleet server using Pocket Wifi. HOT 2
- error for turtlebot3_world_burger.yaml HOT 3
- error for qt5-default not supported on humble HOT 3
- Question on message generation HOT 2
- How to apply free_fleet in real robot
- Server crashes when client is launched HOT 7
- Issue with multiple turtlebot3 on Noetic ROS1 HOT 3
- RMF integration Issue
- Robot named [robot] belonging to fleet [fleet] is very far [4.527969m] from where it is supposed to be, but its remaining path is empty. HOT 7
- What are the plans on moving to humble (Ubuntu 22.04)? HOT 3
- Question about free-fleet, Is it possible to bind a robot without nav2 pkg to a robot with nav2 pkg? HOT 7
- [Bug]: Disconnected problems when using free fleet for multiple Robot. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from free_fleet.