Skip to content
ibtisamtauhidi edited this page Apr 4, 2013 · 7 revisions

Introduction

AnDro.bot (a.k.a. The Scorpius Rover Project is a multi-featured rover ( "Rover stems from middle English roven, which means to move around, stray." - Wikipedia). It combines the powers of the cloud, Android and any micro-controller controlled hardware to create a software-hardware system that attempts to address several current problems in robotics, including, among other things, line-following, AGV, voice control & synthesis, remote surveillance, motion & obstacle detection, face detection, remote live image streaming and remote photography in panorama & time-lapse mode. The rover, built upon a portable multi-layered architecture, will use several mature and a few experimental algorithms in AI, Computer Vision, Robot Kinetics and Dynamics 'behind-the-scene' to provide its prospective user in defense, entertainment or industrial sector a positive user experience. A minimal amount of security is achieved via. a handshake using MD5, SHA1 and AES. It can even integrate with a Twitter account for autonomous social networking.

Features

Scorpius solves several problems in robotics and remote photography. The problems are divided into two groups and enumerated below.

Problems in Robotics

  • Automated Guided Vehicle
  • Face Detection
  • Human-User Interaction
  • Line Following
  • Motion and Object Detection
  • Voice Recognition and Synthesis

Problems in Photography

  • Remote Surveillance
  • Time Lapse Photography
  • Panoramic Photography

Requirements

Software

On-board

  • Android 2.3.3+
  • Micro-controller based robot hardware

User Interface

  • Any OS with Internet connectivity and a HTML5 & JQuery compatible browser.

Languages

  • HTML5 & CSS3
  • JavaScript & JQuery
  • Python
  • Java
  • C

Extra Libraries / Modules

  • JQuery
  • Pixastic
  • Crypto
  • openCV
  • Twitter APIs
  • Standard Java Libraries

Hardware

On-board

  • Samsung GT-S7500 Galaxy Ace Plus
  • Micro-controller
  • Motor Shield
  • 2 x DC Motors

User-Interface

  • Any device with Internet connectivity and a HTML5 & JQuery compatible browser

Team Scorpius

Scorpius is being developed, assembled and tested by the following people in various roles:

  • Syed Ibtisam Tauhidi
  • Chandan Kumar
  • Dhiman Sen
  • Rahul Singh