Pages: [1]   Go Down
Author Topic: Arduino UNO question for our Waiter Robot  (Read 1815 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi everyone,


We're students in The Netherlands and now doing this waiter robot project. This waiter robot will actually bring beers from the bar to the customer. The robot moves autonomously. So once the robot runs, the robot runs by itself.

Long story short, we need the robot to recognize the customer table and go after the beers are being taken, then the robot must be able to go back to the bar and take another order.

We've bought Arduino UNO as our microcontroller together with the Ardumoto Motor Driver as the H-bridge. But now we're wondering about whether Arduino UNO will be capable of handling like 3-4 sensors namely, ultrasonic sensors to avoid the obstacles, the weight sensor to detect whether the beers have been taken or not, (maybe) a color sensor to detect the customer and the bar.

Is Arduino capable of handling such tasks? We really do need advices since we're new to this kind of stuffs.

Thank you!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

btw some people also recommend Parallax Propeller as an option for our microcontroller. But the programming language they use in Parallax is so difficult.
Logged

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 36
Posts: 5519
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Given your needs, I wouldn't recommend the standard UNO, but rather the Mega, mainly for the extra code and ram space. The standard 328-based Uno would probably handle all the sensors and the motors OK (although for what you want, that motor controller may be undersized - how big is this robot supposed to be, and how much weight it is going to carry?) - but it likely wouldn't have the room for the code and other data needed to navigate in the manner you want. Maybe I am wrong though; maybe you could look at it as a challenge...?
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Be clever and use some fat16 driver code and wire up a memory stick to the power and two digital pins
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Use an Arduino with an RFID reader and have RFID chips under the tables maybe.
Logged

Pages: [1]   Go Up
Jump to: