Currently being developed is our Navigation module hardware. The Navigation module has a number of sensors and an output that includes:
- 4x IR sensors
- RGB Colour Sensor
- RGB LED
- Accelerometer x,y,z axis)
- 2x Switch Mount points (e.g. bump sensors)
The BlueBrain is also able to read the battery voltage level itself.
To support the navigation module (or your own programs) we are developing a Dashboard to view those readings (e..g IR sensor levels) and also send commands to the Cannybot (e.g. set RGB LED values).
This is how the dashboard currently in development looks :
Hopefully it's mostly obvious what the various read outs are, but just in case let me explain:
On the right of the dash board are the 3 sections (those with graphs) grouped vertically.
Each section subdivided further into 3 categories:
- Historical data
- Current/instanteous readings
- 'Helpful representation'
This shows the previous and current RGB sensor value readings.
As a convenience those RGB values are draw as the colour in the magnifying glass.
This shows the previous and current IR sensor value readings.
As a convenience the blobs on the right represent the physical locations of the sensors on the Navigation Modules (top = front) and will fade from light to clear depending on the IR level read of that sensor.
This shows the previous and current x,y&z axis accelerometer sensor value readings.
As a convenience the graph on the right has the same colour scheme as the bar chart where the x,y axis mapped to x,y axis on the graph and the Z axis is represented by the size of the blue blob.
The Z blue blob is a filled circle for +ve Z axis readings or it is a outline circle for -ve Z axis readings.
The 2 switches on the bottom represent the bump sensors (red and open = not pressed, green and closed =pressed)
Down the left is the compass, RGB LED settings and Battery level.
Rather than being simple RGB levels the RGB LED sliders are dynamic and let you see how to 'get to a colour' rather than by trial and error based on feedback. The LED bulb reflects the chosen colour.
The slider is based on this component and there's an animation of it in action there.
I personally am inspired by Bret Victors lucid talk "Seeing Spaces" and have long term visions of how we might get there.
Please let me know if you have any suggestions as we can adapt this based on feedback from you.