ASURO ROBOT PDF
Here you can find the detailed ARX ASURO Documentation and Datasheets of the parts used on ARX ASURO. You will need the Acrobat Reader to view these. The ATmega8 that comes with the Asuro robot uses an undocumented protocol to upload programs and is locked so you can’t change it, meaning you couldn’t. Learn more about Asuro Robot. We enable science by offering product choice, services, process excellence and our people make it happen.
|Published (Last):||1 April 2005|
|PDF File Size:||16.2 Mb|
|ePub File Size:||8.1 Mb|
|Price:||Free* [*Free Regsitration Required]|
But there is a small problem, when the input voltage is between 2. My rechargeable AAA batteries have a capacity of mAh.
The playground is a publicly-editable wiki about Arduino. The program uses the line following sensor to stay on the black line and switches to detect a collision. If you use the line following sensor to detect colours they also are less reliable if the voltage is not stable. The ATmega8 that comes with the Asuro robot uses an undocumented protocol to upload programs and ashro locked so you can’t change it, meaning you couldn’t use Arduino to upload programs to it.
I wrote a small program that continues sends the data from the odometer sensors and the line follow sensor via the infrared transceiver to the PC. Changing Arduino Preferences Since the Asuro robot runs at half robof speed of the Arduino board 8 MHz instead of 16 MHzyou’ll need to change a couple of files in your Arduino preferences file you may want to make a asruo of the original file first: My modifications to the Asuro robot 5 If you write a program for the Asuro robot you make use of the Asuro library, in my case I use the Rpbot library v2.
Arduino sketch for simple controls: I made the asuo corrections. Odometer sensors and line following sensors are now read continuously and the values of the sensors are continuously available as global variables. But a standard linear voltage regulator uses about 2 Volts to do its job. I wrote a small program that makes the Asuro robot drive forwards for mm. Introduction The Asuro robot is a small in C programmable robot.
De distance between the shroud and the surface is minimal about 0,5 mm and that’s why the surrounding light has no more influence. Board Setup and Configuration. The major differences are: I wrote a program that controls the motors and Rkbot with the switches.
My modifications to the Asuro robot 2 Line follow sensor: And swapping the battery-packs is very easy.
A better solution is to use a switching voltage regulator. The crossroads have a grey colour. I discovered that the reading of the odometer sensors was disrupted by other functions. The software is a little bit old Fortunately, you can use the ATmega8 from any Arduino board instead. This means that the odometer system is not very reliable when following a line.
Take the ATmega8 out of the Asuro keep it around, because it’s programmed with a useful self-test. Connect the wires to the right pins. My modifications to the Asuro robot 4 Not every Asuro robot is exactly the same. The result of this modification is a stable measurement from the odometer sensors that are comparable with the measurements with 0 mm distance. Related Hardware and Initiatives.
Then I took a small connector 3 pins from an old PC and connected that to the original battery pack. The normal serial commands from the reference should work. There are possibilities in the software asuro. My modifications to the Asuro robot 1 After assembling the Asuro robot I have tested the sensors. The motors are now controlled by only variable per motor. In the future I will make another battery-pack with capacity of mAh.
Development environment The Asuro robot comes with software for writing the programs for the Asuro robot and for flashing the AVR microcontroller on the Asuro. I did two measurements, one normal and one when the Asuro robot was covered with two hands. Strange things happened during the execution of a program, and also the program stopped for an unexplained reason.
A comprehensive manual is supplied to assemble the Asuro robot.
Commodore Info Page – Articles: Asuro Robot [en]
The surrounding light has influence on the line follow censor. My modifications to the Asuro robot 6 The electronics of the Asuro robot are powered by a battery.
An Arduino library and a modified bootloader is also available, based on these sketch. The odometer counters are also aduro updated and are also available as global variables.
Right motor direction Forward: A dedicated interrupt routine for detection of the switches and improved routines for turning and driving with the odometer sensors.
Pop the ATmega8 out of an Arduino board and place it rlbot the Asuro make sure it’s the right way around.
I built a small shroud around the line follow sensor. Since the Asuro robot runs at half the speed of the Arduino board 8 MHz instead of 16 MHzyou’ll need to change a couple of files in your Arduino preferences file you may want to make a backup of the original file first:.
Every 1 ms one of the four sensors is read, so after every 4 ms all the sensor values are refreshed. I use Genie for writing the programs. LineData After that I wrote a small program that sends the value of the line follow sensor on the Asuro robot to the PC.
My modifications to the Asuro robot 3 After experimenting with the Asuro robot for a while there was a problem. If it doesn’t work, try switching the wires that go to pins 0 and 1 on the Arduino board. I have changed the standard value of 61 to