Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Team members:
Tanuj Kashyap(2015-2019)
Somnath Mondal(2015-2017)
Raju Sah(2015-2013)
Deepak Kumar(2015-2035)
Mithilesh Kumar(2015-2042)
Animesh Hazra(2015-2022)
2. REQUIREMENTS
Hardware
● Microcontroller (Arduino Nano/Stm32)
● Ultrasonic Module HC-SR04:
● Bluetooth Module HC-05:
● 12v Geared dc motor:
● Servo motors: MG995 & SG90
● 12v power supply:
● Android smartphone:
Software
● Arduino Integrated Development Environment:
● Android Studio or MIT App Inventor:
3. ELEMENTS OF THE PROJECT
The Sensors:
The 3 dimension Accelerometer sensor gives the data for acceleration
along x, y and z axes. On integrating the data twice we can obtain an
approximate distance between two instances, i.e. two point. Thus here we
are utilizing this sensor for Dead reckoning. As this does give some drift
error so we will need to implement some error minimization techniques for
optimal results.
The Gyroscope sensor g ives the data for rotation about x, y and z axes.
Here we basically need it for just one axis to measure the turning angles of
the robot.
The smartphone camera will be used for live feed whenever needed. The
camera will also act as a feedback for location confirmation, thus reducing
some tedious computations with assumptions that could lead to fast battery
drainage.
The Ultrasonic sensors are used to avoid any obstacle on the way. Here
we have an ultrasonic sensor mounted over a mini servo motor (SG90),
which acts as a mini radar covering a range of 120 degrees. This reduces
the number of sensors needed and time of distance measurement.
The DC Geared motors with wheels are used for movement of the robot.
The L298 Motor driver circuit is used for controlling the motors. L298 is a
dual H-bridge ic, that enables us to drive 2 dc motors in both directions.
5. References:
https://ieeexplore.ieee.org/document/6493553
https://en.wikipedia.org/wiki/Dead_reckoning
https://www.hindawi.com/journals/js/2016/1945695/