[Turtlebot3 Waffle Pi] Disconnects from the Internet
I am using ROS1 Kinetic with my Ubuntu 16.04. I also have Turtlebot 3 Waffle Pi. The setup was completed.
Here is the scenario I encounter,
First I start the roscore by
roscore
Then, I connect to my robot by SSH using the IP address. Then, I start the connection between my computer and the robot using
roslaunch turtlebot3_bringup turtlebot3_robot.launch
On my computer, I launch SLAM package by
roslaunch turtlebot3_slam turtlebot3_slam.launch
then, I launch the teleoperation package by
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
I start to control my robot on the floor using the keyboard, and everything looks fine, but the robot doesn't sometimes stop when I press "s" to force stop. It proceeds its movement for 2-3 seconds. Then, it stops. Also, the SLAM values stop to publish on the terminal. This problem also occurs when I use navigation packages. The robot misses the goal position and keeps moving which is out of the plan. After sometime, it replans the path to reach the goal again. My guess is the robot disconnects from the Internet. Then, it reconnects. How can I solve this issue?
Asked by batini on 2021-01-30 16:54:43 UTC
Answers
Hello guys, after I tried lots of things, I solved the problem. Two important things I did
- I disabled Raspberry Pi's Power Management following this tutorial: https://thepihut.com/blogs/raspberry-pi-tutorials/disable-wifi-power-management
- I think the main problem is time synchronization with my PC (master) and my robot (turtlebot). Simply this issue helps https://answers.ros.org/question/296657/ros-time-synchronization-in-isolated-local-network/
Asked by batini on 2021-02-07 14:07:11 UTC
Comments
i have tried 1. but it didnt change anything. the power management is still on :( 2. can you explain the set of commands for PC and turtlebot3?
Asked by syed yunas on 2021-03-20 19:14:57 UTC
Comments
Can you try connect another wifi for example share your phone internet and connect with your pc and turtlebot sbc in that wifi.
Asked by bekirbostanci on 2021-02-02 14:40:42 UTC