Basic variables
Moving functions
Orientation functions
Switch Handling
Where is it ?
As a Follower
As a Leader
Robot Designer
Bluetooth Developer
Architecture Developer
Send us a mail
Beginning
Initialise our variables
Firsts are constants
Seconds are information for the robot
Thirds are positioning information
Lasts are information needed for Bluetooth
Different functions to manage the movement speed
Check Robot / Move Robot
Task Move / Go Home Function (Touchdown)
Function to move by steps
Basic Turn function
Accurate Turn function
Orientation & Orientation Refering to starting angle
Each message is handled by his action type (message[4])
Cast : ByteToInt, IntToByte
Receiving Messages
Sending Messages
Research Function Manager
First phase of the search
Second phase of the search