However we can use the RXC for a lot more than just coordinating
steering Which for a computer is a snap anyway.
The RCX has a lot of inherent functionality apart from its physical
Input / Output (I/O) capabilities. It has the ability to communicate
via Infra Red (IR) to other computers or RCXs. It has a portable
power supply (8x AA Batteries) which it uses to run external devices
(like motors and sensors), and most importantly it is programmable.
Almost any type of rover behavior can be written into software and
down loaded into the RCX.
We can use the RCX to implement aspects of other Rover subsystems
such as the Telecommunications,
subsystems. YogiCub communicates through the RCXs IR
port. Mechanical control is achieved through the internal
workings of the RCX linked to the 3 external output ports.
Power is managed through the RCXs own internal battery
and firmware monitoring functions.