Navigation in small arena
Hey,
Currently I am working on a Robot for the Eurobot-Competition. This Year is the first Year in which we try to use such an advanced system like ROS.
Right now I'm setting up the navigation. I want to use a map that was generated from a 3D File. Our robot uses for movement 2 Encoded Geared DC Motors. I managed to find a Lib that can publish the Odommetry using the encoders. Now I want to move that robot. But it seems to me that no one ever has tried to build a robot that moves on such a tight space as 2 meter by 3 meters. I have an accurate model of how the Arena will look. Our navigation should be based mostly on odometry and a Laser Scanner. We will put Beacons up in the edges of the table. You can find the 3D file of the table here: https://www.eurobot.org/images/2020/E...
So I want to know:
- Is it a good idea to use the ros navigation stack?
- Is it possible to generate a map for the navigation stack only using the arena model?
Hardware of the Robot: - Intel NUC - Arduinos for controlling the hardware - 2 PSEye Cameras - 2 Encoded DC Motors - RPLidar A1
Code: https://gitlab.com/Herobone/eurobot-2...
At the moment it's not possible for me to simulate the Arena in Gazebo because everytime I start gazebo in the docker container it fails as well as rviz. But that's another problem
I'm currently only a beginner in ROS so I hope you can help me.
Thanks in advance Herobone