Welcome to Dream.In.Code
Become an Expert!

Join 150,008 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,380 people online right now. Registration is fast and FREE... Join Now!




Robitic AI

 
Reply to this topicStart new topic

Robitic AI, positioning

the_hangman
12 Dec, 2006 - 11:37 AM
Post #1

D.I.C Addict
Group Icon

Joined: 18 Jan, 2006
Posts: 593



Thanked: 1 times
Dream Kudos: 200
My Contributions
This is a general logic question.

I have this robot for use around the office. Our office room is a sort of maze with the layout of the cubicles and such. Everyone in the office has a program that they can use to call the robot to their cubicle.

What I am trying to figure out is the most logical way to give the robot a little AI in knowing where he is located in the room, and the best possible way to get to the next destination from there. As it stands right now it has a preprogrammed paths, so it can only travel from certain destinations, to certain other ones. It uses a system of exact measurements and sensors to avoid obstacles. This poses a problem if the robot is not placed exactly right, if it has to stop if someone walks near it, and sometimes it just gets confused and goes wacky...

any suggestions? I'm thinking of making a map with plot points. but i don't know where to go from there
User is offlineProfile CardPM
+Quote Post

eXceed69
RE: Robitic AI
12 Dec, 2006 - 04:40 PM
Post #2

"Super Sentai Knight Of DawN"
Group Icon

Joined: 12 Nov, 2006
Posts: 682



Thanked: 1 times
Dream Kudos: 675
My Contributions
Map!!..I guest that will be hard. Using sensor hack backlog..it is indeed the consiquence of it. Are you building a surveilance mobo?!.
User is offlineProfile CardPM
+Quote Post

Predictor
RE: Robitic AI
23 Sep, 2007 - 04:06 AM
Post #3

New D.I.C Head
*

Joined: 20 Sep, 2007
Posts: 19



Thanked: 1 times
My Contributions
This is a very difficult problem whose solution will not fit into messages on a forum like this one. Some important details to consider are: 1. Sensor modalities and quality available to the robot, 2. On-board processing power and memory available and 3. Locomotion capabilities of the robot. As an off-the-cuff (!) suggestion, look into occupancy grids.

User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 1/8/09 08:45PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month