To implement a ring like in Green Lantern which lights up when you wear it up.
It is implemented using a push button such that it triggers on when you wear it. This is painful as the push button constantly rubs our skin. Size and power are constraints. It should be small as the entire circuitry should be within the ring.
I would suggest that a small spring loaded metal contact be used instead of a pushbutton. The ring will be slighly smaller than your finger so when you wear it, the metal contacts will touch and complete the circuit. This will be more comfortable than a pushbutton because a pushbutton will constantly apply pressure on the finger but with a metal contact the force will be distributed. This will also be cheap and the circuit will be simple. A Lithium ion cell will power it.
Here, an 18 DOF hexapod is to be implemented using Reinforcement Learning. In RL, it is important to know the state of the bot and we have to recreate it in the computer. So, this is what we want to achieve.
The three main aspects in this will be the sensors that collect the data and send it to the computer, the microcontroller, and wiring.
I would suggest using an IMU sensor like MPU6050. It contains a 3 axis MEMS accelerometer and a 3 axis MEMS gyro in a single chip. It also contains 16-bits analog to digital conversion hardware for each channel and has an input voltage range of 2.3-3.4V
I would suggest using an Arduino MEGA if the budget permits, as we will require a lot pins since we are using a lot of sensors.
Since we have 18 motors, there will be a lot of wiring and we will have to prevent tangling of wires.
An autonomous self-contained robot that can get to the centre of the maze in the shortest possible time.
-
Ultrasonic sensor (HC-SR04) to detect obstacles (like the walls) so that it can turn.
-
Time of flight sensor which gives the distance travelled by the bot.
-
6V DC Motor and Motor drivers.
-
Microcontroller: I would suggest using the Arduino Uno as it is cheap and within the size range and is not too heavy.
-
AA Batteries and a battery pack to power the Arduino and the motors.