Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Swarm s-bots

No description
by

Engy Yousry

on 19 May 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Swarm s-bots

Swarm S-bots
Image Processing
Wheels
Sensors
Robot
Introduction
The Big Idea
Time Plan
Application
Design
Electronic Construction
Communication System part 1
Master Robot
Image Processing
Communication Part 2
updates
Us
Security
Message to Owner
Call 122
Material
Motor type
Wheels
Arduino / AVR
Sensors
Xbee / Bluetooth
GSM Module
Image processing
Give orders
Face detection
Face Recognition
GPS
Implement Communication between master and slave robots
Vacuum Tubes to stick robot in the ceiling
Magnets or clippers to stick slave robots to each other
Electromagnetic Gun which takes order from master robot to attack
What is Image Processing?
Swarm Intelligence
An attempt to design distributed problem-solving devices inspired by the collective behaviour of social insect colonies and other animal societies

We seek to design a robot with these features.
Simple design.
wireless sensor network
Cooperative Robots
Task difficult (or impossible) for one robot
Can be performed better by many
Redundancy
Simplicity
Motion detection
Motion detectors
1. Pir sensors
2. Microwave sensors
3. Tomographic sensors
4. Ultrasonic sensors
Ping ultrasonic Distance Sensor (#28015)
Raspberry Pi vs. BeagleBone Black
Features
Specifications
Components
Why Beaglebone Black?
Projects that need to interface with many external sensors of pins.
Anything requiring small form factor but high speed processing.
Projects that you may wish to commercialize
As an embedded system learning platform
For when you want it to “just work”


1- Range: 2 cm to 3 m (0.8 in to 3.3 yd).
2- Burst indicator LED shows sensor activity.
3- Bidirectional TTL pulse interface on a single I/O pin can communicate with 5 V TTL or 3.3 V CMOS microcontrollers.
4- Input trigger: positive TTL pulse, 2 µs min, 5 µs typ.
5- Echo pulse: positive TTL pulse, 115 µs minimum to 18.5 ms maximum.
6- RoHS Compliant.

Types of Motors
1-Dc Motors:

1- Supply voltage: +5 VDC
2- Supply current: 30 mA typ; 35 mA max
3- Communication: Positive TTL pulse y Package: 3-pin SIP, 0.1” spacing (ground, power, signal)
4- Operating temperature: 0 – 70° C.
5- Size: 22 mm H x 46 mm W x 16 mm D (0.84 in x 1.8 in x 0.6 in) y Weight: 9 g (0.32 oz)

Two Wired (Power and Ground).
Continuous Rotation Motor.
Doesn't stop spinning until the power is removed.
PWM speed control.
The percentage of time of on/off determines its speed.
2-Servo Motor:
Face recognition
Types
Standard/Fixed Wheels
Orientable Wheel
Ball Wheel
Omni-Wheel
Mecanum Wheel
Control Theory
Differential Drive
Skid Steering
Tricycle Drive
Ackermann Steering
Synchronous Drive
Omni-Wheel Drive
3-Wheel Design
4-Wheel Design
Communication
Why zigbee ?

250 kbps

720 kbps

802.15.4
Zigbee

Bluetooth

Data rate

Technology Space

Zigbee layers
Zigbee Statistics
How ZigBee Works:
ZigBee routing in a mesh network
Mesh Networking Path 1
Zigbee application
How Zigbee Operates
Design
Complete Design
Kinematics
Motor we used
Parallax Continuous Rotation Servo (#900-00008)
Features
• Bidirectional continuous rotation.
• 0 to 50 RPM, with a linear response to PWM for easy ramping.
• Accepts four mounting screws.
• Easy to interface with any Parallax microcontroller or PWM-capable device.
• Very easy to control with the PULSOUT command in PBASIC or SX/B.
• Weighs only 1.50 oz (42.5 g)
• 38 oz-in torque @ 6 V
Communication Protocol
shape
Weight
Made by:
Ingy Yousry Ahmed
Noran Attia
Mostafa Hasan Qotb
Mohamed Ghareeb
Mohamed Shaaban

Supervised By:
Prof. Mostafa AbdelGelil
Prof. Mohamed Khedr

Assembly of four parts.
Three Wired (Power, Ground and Control).
Power constantly applied.
Designed for specific tasks.
4 types of Servo : 180, 320, 360, Continuous.
PMW is used.
Neutral pulse value = 1.5 ms, Bigger than 1.5 ms turns clockwise else it turns counter clock wise.
The pulse repeated each 20 ms.
Power
Cost
General Rule:
Wheel 1:
Wheel 2:
Wheel 3:
Actuated and non-actuated Vectors:
Actuated and non-actuated Jacobians:
Final Form after calculations
Image
Digital Image Processing
Full transcript