These demos and projects allow the robot to be controlled via a computer. This may be as simple as issuing commands in the Arduino Serial Monitor or as complex as a custom application like the Arm Link Software.
Usually computer control will be done via a USB cable, but some demos will support wireless control via XBees - see the specific demo for more info.
These demos and projects control the Robot directly from sensors connected directly to the Robot's control board (usually the ArbotiX-M Robocontroller). Usually this will allow the user to directly control the robot via the sensors.
These demos and projects allow you to create and playback a sequence of poses. The pre-programmed movements can be useful for well defined, repetitive tasks.
These demos and projects control the robot using a serial packet protocol. A serial packet can be sent from a variety of devices ranging from computers to microcontrollers. These demos are a great place to start if you want to control the robot dynamically from another device.
These demos and projects are deisgned to let your robot function without a computer or additional microcontroller. These projects rely on the robot's ArbotiX Robocontroller and sensors connected directly to it.
A computer will be required to setup and program the robot, but after that no computer will be required.
These demos and projects allow you to control the robot wirelessly - usually by replacing the Serial Connection with XBee modules.