Let's Make Robots!

Wavefront Algorithm Mapping

Hi, LMRians. I've been reading up on this Wavefront Algorithm Navigation and I understand bits and pieces of it, but not everything. I'm trying to learn up on it so I can use it in my next robot : Project 4L-FRED (Alfred), a butler robot. The robot is suppose to navigate around the house from the dining area to the living room and serve drinks to guests. The robot will have pre-recorded messages like greetings and stuff like asking what drinks the guest would prefer.

Wireless surveilance system..

Hi, all, this is a bit of a random night post, but, i need your help...i need a cheap way to make a surveilance system.. 

I have a CCTV camera module that looks like that, and no, it's not wireless, doesn't have a receiver. It only has Audio/Video cables and a power cable. Is there a cheap way to make this work using bluetooth? I only need to spy from 5 meters away. Btw, i want to be able to receive the video from my laptop. 

TOP SECRET [For your EYES only]

 In advance, i'd like to apologise for having some Upper-case letters in the Title, hope it isn't bothersome. 

Nothing to see here (For David Chetrit)

For david, nothing to bother with here.

Why won't it vark?

I've made a development bot named Arcee as some of you know, now i've added an AmandaLDR to it for obstacle avoiding.The LEDs on the sensor are very bright and blue in colour. The bot won't use a servo to pan the sensor, it'll simply rotate itself.

The problem is, I don't think it's working. But the sensor works, oddly enough. It can turn an LED on at a threshold. But once implemented into an obstacle avoidance code it dosen't seem to work.

The code is attached below.



IR RC code problems...



#include <IRremote.h>

#define m1F 6

#define m1R 7

#define m2F 5

#define m2R 8


long F = 1979994096;

long L = 1979994056;

long R = 1979994048;

long B = 1979994076;

long S = 1979994080;

int RECV_PIN = 4;


IRrecv irrecv(RECV_PIN);


decode_results results;


void setup()


  pinMode(13, OUTPUT);

  pinMode(m1F, OUTPUT);

  pinMode(m1R, OUTPUT);

  pinMode(m2F, OUTPUT);

My first hand written code.

I have just written my first code in Arduino IDE. The code should make a servo move to 180 degrees wait one second and then move back to 0 degrees and repeat.

Here it is :


#include <Servo.h>


Servo servo1;

int posR = 179;

int posL = 0;


void setup()





void loop()