Let's Make Robots!

mapping

Mapping With Picaxe

JoeBTheKing's picture

   For a current project I want to try mapping a room with a picaxe but do not know how to get started.    With this project I want to be able to find my way to certain places in the room and want to be able to know when I got there.  For example I would want to map a room and I would want to be able to set different spots in the room to look for objects.  Then once it found an object in a certain spot it would take it to another predetermend spot.  An example would be if it would find anything next to the foot of my bed pick it up

Mapping of Pins on the Dagu Spider Motor Controller

I made a mapping of the Dagu Spider Motor Controller pins. The cells in red are what you see on the board itself. Other info has been placed adjacent to those cells for easy reference of functions, alternate names etc.

 

Curiously I am wondering if there is actually a typo mistake on the board with one of the pins being labelled as "TXD1/D1" when it should be "TXD0/D1" instead. Is that an error?

 

Please give feedback on the accuracy of the mapping.

 

Universal recharge, navigation and mapping system

OddBot's picture

WARNING! this blog is just my thoughts on the subject and may be prone to rambling, monologs and contradictions.

I want to develop a universal navigation system for my robots. By universal I mean that the same code should work on almost any robot with only minor modification to allow for I/O pins used and number / type of sensors. This code is being written for the Arduino but I will document the code well enough that it can be easily adapted for other processors.

 

Theory Stage:

Area mapping

Markamas's picture

I have (that is relative because I have not yet ordered my first parts from Robotshop) a PING ultrasonic sensor. I'll be having an arduino mini - though I'll no doubt buy something bigger after - and I wonder if I can efficiently make my upcoming rover (differentially driven, nothing special really) map it's surrounding area using a grid. Is it possible or will I run short on memory with the arduino mini? And more importantly, I need help with the code (I have 0 experience with code, though I have enough theory I guess...). Any suggestions are appreciated.

Slightly more advanced LDR eye

rik's picture

Read this history first, if you have an hour to kill.

The challenge: make your bot rove around your house. Use no active beacons. Use observations by your bot only. Now, does your bot know where it is?

One possible answer: an eye and a brain.

Room Recognition

Each room in the house has a unique lighting situation. A simple eye that looks around in eight directions would "see" a pattern of light and dark segments. Each cell is connected to one ADC on your uC.

Play Fetch, Firefighting, navigate by map using different sensors for localisation.
Using a
This is my latest robot, still work in progress. It will take a while until it gets finished, as I want to make it more and more complex. I intend to add every … Read more

Processing mapping project

Edgee's picture

Project verview: 

 

mapping system using serial comms and processing 

 

 

I can do the coding and datbase side of things, hardware will be dependant on everyones robots but i use arduino and plan to go n to a beagle board i nthe long run and Cris uses pic so we should be able to make this pretty portable for everyones projects.

 

At the moment im working on a nice GUI(Graphical User Interface) to make it easier to see whats happening and hopefully cut down on development time.

 

Ideas anyons time :D  

LDR Cyclops - holding, scanning, seeking, recalling

rik's picture

Continuation from here.

Video straight from the camera to Youtube (Sorry Oddbot).

scans.gif

 Continued here.

Embedded video: 

Rudimentary LDR eye

rik's picture

Old idea rekindled

This idea about very basic robot vision haunted me ever since I first saw AmandaLDR. Even before it was named after a canine. It's somewhat inspired by the evolution of the first eyes in nature: just a bunch of light sensitive cells on your rump.

Super Brilliant Avoid Obstacle Strategies - Open Question

Gareth's picture

I have built a Bot with Arduino as MCU and wish to give it a life of its own.

Has anyone Created a "Super Brilliant" Strategy for avoiding obstacles ?.

So far my bot does this (rather On/Off control) :-

(1) When it detects an object Right it turns Left until the coast is clear and carries on with its original direction.

(2) When it detects an object Left it turns Right until coast is clear and carries on with its original direction.

Embedded video: