Introduction: Humanoid Pet Robo (Intel IoT)

IoT Robot

We planned to design an IoT based Humanoid Pet Robot using Intel Edison. Humanoid Pet Robot is an artificial intelligent machine which resembles human commonly considered as human friend. Our robot will interact with human tools and environments hence act accordingly. This robot take care of the elderly people and assist them and get what they want. Empowers the older persons and their agents to make better decisions. We planned for humanoid movements with bipedal locomotion. The normal walking will result in minimum energy consumption as it does in the human body is controlled by Intel Edison. The functions performed by the robot are

Step 1: Medicine

Our Robot schedules and helps/provides elder people to have medicine regularly using RTC

This we did using Servomotor and foam sheet

#include

Servo myservo;

int potpin = 0; int val;

void setup() { myservo.attach(9); }

void loop()

{

val = analogRead(potpin);

val = map(val, 0, 1023, 0, 180);

myservo.write(val);

delay(15);

}

Step 2: Functionality

1. It will get connected to the iRadio when commanded via APP and plays the channels.
2. Our Robot has BP monitor in it. So It checks BP and updates to the cloud.

3. It is also designed with metal detector which checks for the small nails and pins and removes it and thereby checks the children safety.

4. Its helps to clean the particular room floor when the user instructs the robot via App.thus helps to reduce the daily work chores at houses,offices etc..The work of this device is to suck dust and stack those in the storage section provided along with

5. The robot is attached with surveillance camera.When connected to security system , the cameras can be accessed remotely from smartphone, tablet or desktop. It allows the user to check the home security cameras or monitor staff at work. As well as provides with video footage of any events that may happen, they also act as a visible deterrent to criminals. Many of our security systems can also be set to be motion activated, recording footage when motion triggers them.

6. If the power is OFF then it detects and switches ON the light which is present in it.

7. Devices are connected through a home network to allow control by Humanoid robo, and allow remote access from the internet, to provide improved convenience, comfort, energy efficiency and security.

8. It will check for the gas leakage hence update to user via app/alarm to take necessary action.

9. It also checks for dust presence in the surroundings hence updates to user via app to take necessary action.

10. It monitors the indoor temperature hence updates to cloud.

11. It Plays song and also dances with the user to entertain. for dancing purpose we planned to use MYO Sensor to identify the user muscle movement thus the same signal is transferred to Intel Edison via BLE, Thus IoT Robo act accordingly.

12. A Gesture based module interprets mathematical data and operators from the finger movement.It facilitates the visually challenged/impaired to perform arithmetic calculations(Addition,Subtraction,Multiplication,Division). Gestures, Specifically finger movements are used to input values with which the required mathematical calculations can be performed.

Step 3: Result

The IoT based Humanoid Pet Robot and the user can be interacted at any

time.The machine can be operated anywhere by using Intel Edison. The data can be updated in cloud database for monitoring purpose.

Additionally, a navigator is suited to accomplish the task by the device itself so that, it could detect any obstacle on its path and move accordingly without the user’s intervention, by fixing rotator at the base of the device. Moreover, it could sense steep drops and retrace a portion of the path taken in order to avoid falling.