ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

how to make autonomous and navigation?

asked 2021-06-14 08:38:19 -0600

wgsu gravatar image

Hello everyone.

I'm trying to make my own robot. However, there is a point where I am stuck.I can draw and save a map with Hector slam. It happens successfully.I can map nicely using teleop.However, I don't know how I can be autonomous on this map that I have drawn.Do I have to spend a lot of time and effort for this? Or are there packages that can make this job easier?

Equipment I use:

  1. ROS neotic
  2. Arduino UNO
  3. DC motor
  4. Raspberry pi 3
  5. Rosserial

thank u.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
0

answered 2021-06-14 13:33:55 -0600

rezenders gravatar image

Take a look at this tutorial: http://wiki.ros.org/navigation/Tutori...

Basically you need to use map_server to publish the map and run move_base. However, you need to configure the costmaps, global and local planners for it to run well.

edit flag offensive delete link more

Comments

thank you. But I can map. so I can create and save my map with hector_slam.

My purpose is to navigate using arduino and raspberry pi + ros + dc engine. and autonomously advancing to the target with 2d goal over rviz.

Do you have a recommendation for this?

wgsu gravatar image wgsu  ( 2021-06-15 00:33:52 -0600 )edit
0

answered 2021-06-15 14:45:40 -0600

Youssef_Lah gravatar image

Take a look at the tutorial mentioned in rezenders's comment and take a look also at turtlebot3 example: https://github.com/ROBOTIS-GIT/turtle...

you can see also: https://emanual.robotis.com/docs/en/p... (check what you need from left side menu)

Then you should be able to understand everything.

edit flag offensive delete link more

Comments

thanks. but everyone gives me bur samples. implements these examples. But how do I apply them to my card with my own physical arduino? There is no article or example about it. I don't want Turtlebot and simulated environment ( gazebo ). I want to physically navigate my robot and see it on the rviz screen.

I don't have encoder engines so I can't get odometry data. Is it impossible to do without this?

wgsu gravatar image wgsu  ( 2021-06-16 00:16:24 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2021-06-14 08:38:19 -0600

Seen: 326 times

Last updated: Jun 15 '21