Penelope

built by Riccardo Rocca

*
Target Environment Locomotion Method
Indoors 2 Wheels
Sensors / Input Devices Actuators / Output Devices
5 sonars
6 whiskers
5 directional light sensors
3 directional microphones
gas sensor
compass
odometer
2 DC motors
Control Method Power Source
Autonomous Battery
CPU Type Operating System
Motorola HC11 None
Programming Lanuage Weight
BASIC N/A
Time to build Cost to build
12 months $600 US
URL for more information
http://users.iol.it/riccardo.rocca/
Comments
Penelope is a small robot 25 cm high and 20 cm in diameter. I had built it in order to take part to a national microrobot competition which was held in Pisa (Italy), in April ?93. Its aim is to move autonomously, looking for light, sound and gas sources, without hitting obstacles.

In order to check the numerous sensors and devices of Penelope I also developed a program in BASIC that communicates with the robot via the PC serial port. In this way the robot can be driven with the arrow keys of the PC keyboard, while the response of all sensors is displayed on the PC screen.

I planned and built Penelope in 12 months of hard job. It costed around 600 US$, half of which was due to the purchase of the M68HC11 evaluation kit.

The main problem that I had to solve was about the software, namely which strategy should the robot follow in order to quickly find the largest number of sources. In the beginning I had decided to provide the robot with compass and odometer, because I was planning to let the robot keep a track of its mouvements and memorize a map of the places already visited, so as to avoid to track the same source twice.But during the test phase I soon discovered that any attempt to give the robot an intelligent behaviour was only slowing down its speed. Finally I opted for a much more instinctive behaviour, where the robot would simply move around as quickly as possible, in order to explore the competition field as much as possible, thus increasing the chance to find out new sources. Consequently I had to spend most of my efforts in developing the accuracy of the robot's sensors (especially the ultrasounds), rather than the robot "intelligence".

Regards,

Riccardo Rocca, riccardo.rocca@iol.it

Sorted by Robot
<< PreviousNext >>

Sorted by Builder
<< PreviousNext >>

Sponsored Ad