robot

robot
Assuming you have a robot and i need to make a presentation. using a raspberry pi and arduino and other parts. each part will be connected to one the these two circuit. i just need to explain how each part will be connected to them and why I choose these pieces. also, i need to introduce the raspberry pi and arduino. what they are and how they are working. i only have 3min presentation. i will attach the parts.
Parts:
RFID:
The Radio frequency identification is used to transfer the data by wireless mode where the electromagnetic waves are used for automatic identification and tracking of the objects so that the information is transferred. These tags can store huge electronic data in various ways like electromagnetic induction or from a local power source or from the radio waves.
There are three types of the RFID tags like passive, semi passive and active generally. An active tag has an on-board battery and periodically transmits its ID signal.The semi passive is the battery assisted passive tag where there will be a small battery on the board which is activated in the presence of RFID reader on the board. For the complete passive tag the power level should be approximately 1000 times higher than the signal being transmitted which is the cheaper tag where no battery is used in the process transmission.
Comparison between the various types of the RFID tags:
Band Regulations Range Remarks Cost Data speed
865-868 MHz (Europe)
902-928 MHz (North America) UHF ISM band 1–12 m EAN, various standards $0.15 (passive tags) Moderate to High
2450-5800 MHz ISM band 1–2 m 802.11 WLAN, Bluetooth standards $25 (active tags) High
3.1–10 GHz Ultra band To 200m requires semi-active or active tags $5 projected High
Table 2:
RFID can be used for various applications but in this project they are used to track the objects and persons where located in certain range. These can used to for animal identification, tracking of various objects and also scanning the barcode and helps monitor to display the properties.
Raspberry Pi computer component:
The on board configured computer component developed by the raspberry pi foundation which will make a platform for several sources to expose their data. The second generation of this series is much beneficiary compared to the other in both the processing power and the memory level where the processing power is increased by six times and the ram capacity is increased by two times which will helps to compatible with the latest architecture models. Along with the major pros the raspberry pi 2 model also packed with some more features like reduced cost, multi component compatible like mouse, keypad, power supply, and maintains a quad core processor with 1GB RAM which is huge amount for storage of the robot data.
Processor 0.9 GHz ARM 7100
RAM 1 GB SDRAM
Brand Name Raspberry Pi
Hardware Platform Linux
Operating System Linux
Item Dimensionas L x W x H 5 x 4 x 3 inches
Voltage 5 volts
Table 3:
This is one of the best compatible computer mother board to keep the programming code stuff which will control the robot tasks. It has control over the motor which controls the robot parts so that each can work based on the trigger from this raspberry pi.
RFID transceiver is an electronic device is to transmit and/ or receive radio signals between any two devices. This device can communicate with other devices by wireless or Bluetooth. The team prefer to use RFID transceiver because it gives the flexibility to use the best tag for the user.
The main purpose of using RFID is when the user wants to navigate their stuff. The robot will have RFID transceiver in the base of the body. This transceiver will be connected by a programming (code) the Raspberry pi.
HAVIT HV-N5086 Camera:
This camera supports various operating systems like windows XP, Vista, 7, 10 which makes this perfect for the supposed robot. HAVIT Company makes the product to be multipurpose like to capture the images and also for the video recordings. This camera can also support the third party tools like skype which is used to record or make video call to the near family members in case of emergency for a victim which is one of the major tasks of the robot to be designed. Contains built in microphone which makes the usage more beneficiary. No additional software installation is needed for this, so it can be easily used by the users. The super-fast capture of the camera makes it more beneficiary as to make immediate passage of information.
Net weight 94G (0.21lb.)
USB cable length 143cm (56in.)
Recommended resolution size 640*480 Pixel
Dynamic pixel 30W
Speed rate 30fps/s under VGA model
Static image capture format BMI/JPG
Dynamic image capture format(video) AVI
Table 4:
The web cam will be ran by the Raspberry Pi Computer and stream to the website page. The interactive webpage will also feature a “d-pad” control set that will guide the Baymax forward, backwards, left, and right. The scripted d-pad peripheral will exchange information with ArduenoMicrocontroller which will exchange information with the motor driver boards.
Venom 20C 3S 2100mAh 11.1 LiPO Battery with Universal Plug System:
The capacity of the battery is more compared to other similar batteries which has a long lifetime. The current and voltages produced by this battery is in range to operate the small motors which are generally in the remote controlled objects like toy trucks, drones with much less leakage. The high discharge rate makes it for the long life usage of the robotic components with less cost and universal plug system which makes to use this robot internationally. In total by above reasons this makes one good choice for the design.
Battery Type Lithium Polymer (LiPO Battery)
C Rate 20C
Volts 11.1
Capacity 2100mAh
Max Volts per Pack 12.6V
Min Volts per Pack 9V
Plug Type Venom UNI Plug.
Table 5:

Arduino Uno Rev 3:
The design of robot being compact makes to choose the small board components and at the same time compatible with the rest of the components without any additional driver installations. This Arduino Uno Rev3 micro controller board contains both digital and analog pins of 14, 6 respectively. It contains a high frequency oscillator of range 16MHz which can generate the sound signals to alarm the person when in danger or to identify the objects and to signals the person. This micro controller also contains the reset button which can reboot the system when gain the control over situation and also the USB connection and a power jack which can simply connect to the computer using the AC-to-DC adapter or battery for the required current to operate.
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB
Clock Speed 16 MHz
Table 6:
100mm Double Plastic Omni wheels with Center Bearing:
The Omni-directional makes the robot to make moves in all the possible directions like forward, reverse, left and right direction with some additional features and also to upward and downward if there is a hard surface by which it can make contact. These are supported by the rubber layers which makes it to move even a little slippery areas. The brass bearings made these wheels more operative and gives a very good life time. These are supported to robot to make holonomic which means to move in maximum controllable movements. Alone these wheels cannot make the side movements makes a little bit slower which takes time to make some angular movements and the forward moves.
Load capacity 20 kg
Axial width 16 mm
Number of rollers 18
Table7:7:
Neato Xv Wheel Motor:
Based on the disadvantage of the Omni wheels before which cannot make moves to the sideways makes the component slower to reach the allotted goal. The Omni wheels should have some additional features as mentioned above, those additional features are the Neato XV wheel motor which can make moves to even the sideways with simple adjustment of adding two more screws. It is fitted to either the left or right wheel or both based on the product cost budget makes the robot more efficient.
Pololu 8-35V 2A Single Bipolar Stepper Motor Driver A4988:
The bipolar motor can hold or move without any feedback as it is an open loop circuit makes the power in take less but not more efficient compared to the closed loop circuit motor. This micro stepping bipolar stepper motor have the controllable current feature along with the various micro step resolutions. The operating voltage of the motor is in battery limit range around 8-35 V and delivers 2A current per coil which is very efficient in comparable similar motors. This motor also contains the excessive current indication and protection which helps to protect the robot before short circuited. The making of this simple breakout board Allegro’s A4988 makes its driver motor ease to operate. Five different step resolutions: full-step, half-step, quarter-step, eighth-step, and sixteenth-step which is almost like second multiple step.
Tablet:
The tablet that the group is using is an Eee Pad Transformer Prime developed by Asus. This tablet has wireless capabilities as well as access to an android app store making it capable of running Google hangouts for face to face communications from the user to a caregiver or family member. Through this tablet the group can also run medical emergency software that helps the user to remember what medicines to take and when to take them.
Sensor:
The sensors that the team is using to keep the robotic assistant from running into wall or low furniture. This sensor has the capability of detecting objects at distances of up to four feet accurately. The development plan of using these is to give a warning to the user when they are too close to an object that the robot might run into.
Webpage:
The interactive webpage for the Baymax Low Cost Caregiver is an a PHP scripted page that delivers a live video feed of a downward facing web cam mounted to the mid-section of the chassis of the Baymax. This will serve to facilitate navigation for the omnidirectional platform of the Baymax.
The following table will show all the equipment measurement that will fit on the design:
Parts Width [in] Height[in] Thickness [in] Angle [o] Weight [lb]
base TBD TBD TBD 120 TBD
poles TBD TBD TBD 60 TBD
Raspberry Pi 5.00 4.00 3.00 0.18
Arduino 3.00 0.80 2.50 0.09
batteries 8.90 1.80 3.00 0.10
Wheels 1.18 3.9
Motors TBD TBD TBD TBD 0.50
Tablet 7.0 10.0 0.04 1.00
Webcam 6.42 4.21 2.68 0.21
Table8: