Ask Your Question
0

Navigation robot Pioneer

asked 2012-02-09 02:01:02 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

We use the Pioneer 3dx with kinect sensor. We must reach a red object in a unknown map, then we need to position the robot in front of the red object at a given distance. We do not know how to do, especially for positioning at a given distance from the object. Please help us!

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
0

answered 2012-02-09 16:25:05 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

This sounds like a good use for visual servoing; write a vision algorithm to detect red things, turn until it's in the center of your field of view, and drive towards it. You can use the depth information from the kinect to achieve the proper distance.

This also sounds like your homework.

edit flag offensive delete link more
0

answered 2012-02-09 02:12:40 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

You should first follow the navigation tutorials to set up navigation on your robot.

Next, you can look at the turtlebot tutorials for information on how to use the kinect with ROS. There is a lot of information about the Kinect for the Turtlebot.

Just a note, if you want to position the robot a certain distance from an object, you just need to set the navigation goal to a point that is that distance away.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2012-02-09 02:01:02 -0600

Seen: 512 times

Last updated: Feb 09 '12