Difference between revisions of "Swarm Robot Quickstart Guide"
Line 1: | Line 1: | ||
__TOC__ |
|||
=Checklist= |
|||
In order to run the system, you will need: |
In order to run the system, you will need: |
||
# e-puck robots. |
# e-puck robots. |
||
Line 13: | Line 15: | ||
# [http://hades.mech.northwestern.edu/wiki/index.php/Swarm_Project_E-puck_Code Code for e-pucks] |
# [http://hades.mech.northwestern.edu/wiki/index.php/Swarm_Project_E-puck_Code Code for e-pucks] |
||
=Programming the e-pucks= |
|||
==Connecting to the e-puck== |
|||
To program the e-puck, you first need to connect to the e-puck. Go to the Control Panel, and open Bluetooth Devices, and go to '''Devices>Add...'''. Turn on the e-puck, check '''My device is set up and ready to be found''', then click next. When the computer has found the e-puck, select it (the ID of the epuck is a four-digit number found on a sticker on top of the bluetooth chip on the e-puck). When the prompt asks you for a passkey, enter the 4-digit ID number. The computer should then reserve a COM (serial) port to communicate with this particular e-puck. The computer will set up different COM ports for different e-pucks; this is normal. Go back to Bluetooth Devices in the Control Panel, and select the COM Ports tab, and see port is assigned '''Outgoing''' to the e-puck. This is the COM port you will use to program this particular e-puck when using Tiny Bootloader. |
To program the e-puck, you first need to connect to the e-puck. Go to the Control Panel, and open Bluetooth Devices, and go to '''Devices>Add...'''. Turn on the e-puck, check '''My device is set up and ready to be found''', then click next. When the computer has found the e-puck, select it (the ID of the epuck is a four-digit number found on a sticker on top of the bluetooth chip on the e-puck). When the prompt asks you for a passkey, enter the 4-digit ID number. The computer should then reserve a COM (serial) port to communicate with this particular e-puck. The computer will set up different COM ports for different e-pucks; this is normal. Go back to Bluetooth Devices in the Control Panel, and select the COM Ports tab, and see port is assigned '''Outgoing''' to the e-puck. This is the COM port you will use to program this particular e-puck when using Tiny Bootloader. |
||
Revision as of 12:08, 21 January 2009
Checklist
In order to run the system, you will need:
- e-puck robots.
- Bluetooth adapter on your computer.
- |Compiled .hex file found in e-puck code project
- Tiny Bootloader
- Compiled program for Machine Vision Localization System.
- You may also want to use one or more of the Analysis Tools such as the real-time display.
Items needed to edit the e-puck code
If you want to edit the e-puck code, you will need the following:
- Microchip MPLAB (for editing code, not needed to run)
- Microchip C compiler for dsPICs (for editing code, not needed to run)
- Code for e-pucks
Programming the e-pucks
Connecting to the e-puck
To program the e-puck, you first need to connect to the e-puck. Go to the Control Panel, and open Bluetooth Devices, and go to Devices>Add.... Turn on the e-puck, check My device is set up and ready to be found, then click next. When the computer has found the e-puck, select it (the ID of the epuck is a four-digit number found on a sticker on top of the bluetooth chip on the e-puck). When the prompt asks you for a passkey, enter the 4-digit ID number. The computer should then reserve a COM (serial) port to communicate with this particular e-puck. The computer will set up different COM ports for different e-pucks; this is normal. Go back to Bluetooth Devices in the Control Panel, and select the COM Ports tab, and see port is assigned Outgoing to the e-puck. This is the COM port you will use to program this particular e-puck when using Tiny Bootloader.
Setting up the e-pucks
The e-pucks require that a special bootloader program be loaded on it if you want to program the e-puck over a bluetooth radio. If you can