🦯 Suradas: About the Project
✨ Inspiration
The idea for Suradas was born from a simple but powerful observation: while technology continues to leap forward, millions of visually impaired individuals still rely on basic tools like white canes and guide dogs. The lack of affordable, intelligent, and comprehensive assistive devices ignited my motivation to create a solution that combines AI, IoT, and smart wearable technology—something not just functional but truly empowering.
Spending time volunteering at a center for the visually impaired opened my eyes to the daily obstacles they face—navigating unfamiliar environments, identifying currency, avoiding physical hazards—all without access to smart, intuitive technology. That moment became the driving force behind Suradas.
đź§ What I Learned
Building Suradas taught me more than just technical skills. I learned:
- How to empathize through design, keeping the user’s real-world experience at the center.
- The importance of accessibility-first thinking in hardware and software design.
- How to balance cost, performance, and usability to make a solution scalable and inclusive.
- The need for interdisciplinary collaboration, combining AI, embedded systems, UI/UX, and legal compliance.
🏗️ How I Built the Project
Suradas was developed in iterative stages:
1. Research & User Interviews
- Gathered insights from visually impaired individuals, NGOs, and accessibility experts.
- Identified core pain points: obstacle detection, orientation, and emergency assistance.
2. Prototyping the Hardware
Selected lightweight, wearable-friendly components:
- ARM Cortex-M4 processor
- Ultrasonic and LiDAR sensors
- BLE (Bluetooth Low Energy) module
- GPS module
- SIM card slot for emergency communication
3. Developing the Software Stack
- Used TensorFlow and OpenCV for AI-based object and edge detection.
- Trained a lightweight neural network to recognize obstacles and currency notes.
- Integrated Natural Language Processing (NLP) for voice command support.
- Enabled haptic feedback and audio alerts using microcontrollers and vibration motors.
4. Testing & Refinement
- Conducted field tests with volunteers.
- Fine-tuned sensor ranges, reduced false positives, and optimized response time.
- Iterated on form factor and ergonomics for real-world wearability.
đźš§ Challenges Faced
| Challenge | How It Was Addressed |
|---|---|
| Power efficiency | Optimized code, used low-power sensors, and introduced sleep modes. |
| AI model size | Compressed neural networks to run efficiently on microcontrollers. |
| Environmental variability | Trained models with diverse datasets (day/night, indoor/outdoor). |
| User feedback loop | Built a modular architecture to quickly test and incorporate feedback. |
| Cost constraints | Selected open-source tools and affordable components for scale. |
🔚 Conclusion
Suradas is more than a product—it's a mission to bridge the gap between technology and accessibility. Through empathy-driven design and cutting-edge AI, I hope to make the world more navigable, inclusive, and safe for visually impaired individuals everywhere.
Built With
- embed
- python
Log in or sign up for Devpost to join the conversation.