Difference between revisions of "User talk:RachelWinsor"
RachelWinsor (Talk | contribs) (13/6/17 - design proposal) |
RachelWinsor (Talk | contribs) m (update to communication device) |
||
Line 30: | Line 30: | ||
''Rachel and Prof Bonarini will meet at 10:00 on 14/6 to discuss this proposal'' | ''Rachel and Prof Bonarini will meet at 10:00 on 14/6 to discuss this proposal'' | ||
+ | |||
+ | |||
+ | ---- | ||
+ | '''Design Update (14/6/17):''' | ||
+ | |||
+ | Instead of using the XBee module, and building a shield from the open-source schematic (listed above), we have decided to take a simpler approach in using RF communication. I will use one NRF24L01 chip on the subject, and one on the robot. Through configuration, the subject will effectively be the "transmitter", and the robot will be the "receiver" of accelerometer data. | ||
+ | |||
+ | ''This design change was discussed and approved by Prof Bonarini on 14/6'' |
Revision as of 09:25, 14 June 2017
Design Consideration (13/6/17):
KROG Robot (sensors/modules)
- Microphone + Gain amplifier => audio detection and preparation for filtering/analysis.
The particular module combines a simple microphone with a gain amplifier to make it easier to perform a frequency analysis on the input data. Our goal with this device is to detect the presence and frequency of an audio input (music) in order to tailor the "dancing" response of KROG.
- Communication chip => communication between subject and robot.
For this communication chip, I propose using the XBee Pro S1 chip. I have more familiarity with ZigBee technology than with other communication technologies. The advantages of XBee include: low power consumption, sufficient range (up to 10m), closed network. I am open to learning other technologies, though I believe Bluetooth and WiFi would be impractical for this project (due to range and security protocols).
The communication module will be used to communicate the accelerometer/gyroscope information to the robot. This is to allow the robot to mimic the movements and speed of the user.
- Custom Shield for Arduino Nano and XBee => Using the open-source Gravitech schematic, I will build the shield necessary to connect the Arduino with the XBee.
The most important aspect of this design is the power regulator to step down from +5V to +3.3V for the XBee input.
- (potentially) Ultrasonic sensor => detect proximity of subject, objects, or Occupational Therapist (OT).
Subject (sensors/modules)
- Communication chip => communication between subject and robot.
- MPU 6050 Acclerometer/Gyroscope => detect movement of subject
This small device can be connected with the Arduino Nano in order to detect movement and rotation of the wearable device. This information will be communicated back to the robot, and then presumably mirrored.
Rachel and Prof Bonarini will meet at 10:00 on 14/6 to discuss this proposal
Design Update (14/6/17):
Instead of using the XBee module, and building a shield from the open-source schematic (listed above), we have decided to take a simpler approach in using RF communication. I will use one NRF24L01 chip on the subject, and one on the robot. Through configuration, the subject will effectively be the "transmitter", and the robot will be the "receiver" of accelerometer data.
This design change was discussed and approved by Prof Bonarini on 14/6