The goal of the project is to build an open source design of a community thought walking stick for the seniors ( elderly ) .
The current goals are:
- Should have a bare minimum 1 axis accelerometer to detect fall in case of any accident and an algorithm to filter out possibilities and trigger an alarm.
- Should have a capacitive sensor to detect whether someone is holding it or not.
- A rechargeable but featherweight battery charged by any 5V Micro USB Phone charger. A 1000mAh LiIon would work fine based on current calculations.
- Cross compatible microcontroller code so, people would not have issues and give up on saying, "Its MSP430/PIC/ARM, I know/have/like only Arduino". The aim is to release code that is wiring based and will work on Arduino based forks for other MCUs too.
- Super Cheap
- Using democratic parts, nothing proprietary !
- Should have a 0.5W LED as flashlight.
- Should have a mild horn/Buzzer to trigger an alarm or ask people to shoo away ( oh! I wish i could use VW's horn )
- Can have a USB Charging just in case somebody needs juice for the phone [Can make it heavy due to bumped up battery requirements]
- May have an RGB LED to give it some bling!
- May have BT Connectivity to trigger calls/Texts in case an SOS is triggered
- May have a ultrasonic sensor for obstacles [Can make the whole thing fragile. If anyone knows how to use those car sensors in sticks?]
Some thoughts on how to improve Sarthi for the visually impaired, and also for people with mild forms of disorientation.I assume that the shape of the handle clearly indicates the direction of the bearer.
The user story is this:
As an elderly I want Sarthi to indicate the way to a predefined destination, or back to my home. I want to use the walking stick as the user interface to my mobile phone, much like young people would use a smartwatch.
Here are some suggestions that you might to turn into requirements in the case that the user story is accepted:
- Sarthi should use a virtual or magnetic compass to detect the heading of the user
Note: an accelerometer chip with 2 axis acceleration and 1 axis yaw rate sensor would help to make it accurate and reactive
- Sarthi should have haptic feedback (e.g. to signal "turn left", "turn right", or length or pulse encoded distance to destination)
- Sarthi should have at least one capacitive user input element
Note: a tapping code for questions like "how far", or commands like "next destination" or "go home" might be OK
A thought on Arduino: I would remove that requirement. Arduino is OK as a prototoping environment, but it's all but impossible to create portable Arduino code that uses energy management features in a meaningful way.