1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee...
-
Upload
barbara-george -
Category
Documents
-
view
217 -
download
0
Transcript of 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee...
![Page 1: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/1.jpg)
1
AUTONOMOUS HELICOPTER NAVIGATION SYSTEM 2010
![Page 2: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/2.jpg)
COMMUNICATIONLiam O’Sullivan - 06308627
![Page 3: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/3.jpg)
3
Previous Years Communications Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication Successful communication link Disadvantages
Serial interface Closed architecture User implemented synchronisation No interface standard
![Page 4: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/4.jpg)
Communications4
HLO-5 Communications
SR-B-08 and 09
Transmit and Receive
Telemetry via WLAN
WiFi Communicatio
n and Architecture
![Page 5: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/5.jpg)
5
WiFi Communication Protocol Server to client architecture Main server onboard (devices connect to
it) Multiple device/client connections Standard networking protocol (UDP and
TCP) Utilises ‘Heliconnect’
Common network interface Ability to communicate with other projects
![Page 6: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/6.jpg)
6
WiFi Architecture
Wireless adhoc network (point to point) Unstable (particularly for non-Apple
products) Incompatible
Wireless router network Centralised router Uses Linksys WRT45GL Devices communicate through the router Internet gateway
![Page 7: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/7.jpg)
7
Wireless Router Network
Quadrotor Platform
Overo Fire UDP Server SSH Server Other Server Processes
WiFi Marvell 88W8686
802.11g Module
Laptop
Ubuntu Linux GCS UDP Client SSH Client Blackfin Image Client
WiFi 802.11g Module
Wirel
ess Li
nk
Blackfin Camera
Analog Devices BF537 Blackfin Image Server
WiFi Lantronix Matchport
802.11g Module
Router
Linksys WRT54GL DHCP Server Internet Gateway
Wireles
s Link
Wireless Link
![Page 8: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/8.jpg)
8
Communications Summary
WiFi architecture implemented Stable and reliable connection between
platform server and clients
![Page 9: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/9.jpg)
STATE ESTIMATIONLiam O’Sullivan - 06308627
![Page 10: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/10.jpg)
State Estimation10
HLO-3 State Estimation
SR-B-04, 05 and 0650Hz State
update
States and Sensors
SR-D-05Process
Measurement Data
Attitude Estimator and
Kalman Filtering
![Page 11: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/11.jpg)
11
Platform States
17 States to be measuredState Sensor State Sensor
Roll rate IMU and Vicon X velocity IMU* and
Vicon
Pitch rate IMU and Vicon Y velocity IMU* and
Vicon
Yaw rate IMU and Vicon Z velocity IMU* and
Vicon
Roll IMU* and
Vicon
X
displacement
IMU* and
Vicon
Pitch IMU* and
Vicon
Y
displacement
IMU* and
Vicon
Yaw IMU* and
Vicon
Z
displacement
IMU*, Altitude
Sensor and
Vicon
X acceleration IMU and Vicon X target Blackfin
Camera
Y acceleration IMU and Vicon Y target Blackfin
Camera
Z acceleration IMU and Vicon
x
y
z
x
y
z
x
y
z
xt
yt
![Page 12: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/12.jpg)
12
IMU
Sensor Dynamics 6 DOF IMU 3 gyroscopes and 3 accelerometers Measures
Angular rates Accelerations
Indirectly measures Angles Velocities Displacement
75Hz update rate SPI connection (with Overo Fire) Inherited from AHNS09
,,
zyx ,,
,,
zyx ,,
zyx ,,
![Page 13: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/13.jpg)
13
Vicon System
External motion capture system Tracks reflective spheres with 5 IR cameras Can measure all required states (except the
camera tracking states) with sub mm accuracy
200Hz update rate Not used for low level control (latency) Verification and Validation tool Ethernet connection (via GCS) Located at the ARCAA building
![Page 14: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/14.jpg)
14
Altitude Sensor
Maxbotix ultrasonic sensor Measures vertical displacement Sonar range finder (not IR based) Replaced by Vicon System Still incorporated for redundancy UART connection (with Overo Fire) Inherited from 3rd year project
z
![Page 15: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/15.jpg)
15
Surveyor SRV-1Blackfin Camera Blackfin camera with Analog Devices
processor Embedded image processing (IP) Interface and IP library
Get camera frame Edge detection Colour segmentation Blob detection and others
WiFi connection (camera feed) SPI connection (IP tracking states) Recommended by Supervisor
![Page 16: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/16.jpg)
16
Sensor Architecture
Quadrotor Platform
Blackfin Camera x and y target tracking
IMU x, y and z accelerations Φ,Θ and Ψ rates
Offboard
Vicon System x, y and z accelerations x, y and z velocities x, y and z displacements Φ,Θ and Ψ rates Φ,Θ and Ψ angles
GCSWireless Link
Overo Fire Φ,Θ and Ψ angles x, y and z velocities* x, y and z displacements*
Altitude Sensor z displacement
UART
SPI
SPI Ethernet
*If required
![Page 17: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/17.jpg)
17
Kalman Filter and Sensor Fusion IMU measurements are noisy and will
drift Require attitude estimator to correct for
this Will be based on the attitude estimator
from AHNS2009 Basic Kalman filter
![Page 18: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/18.jpg)
18
Subsystem Progress and Future Work
All sensors are operational Software interface libraries completed
for IMU Blackfin Camera
Future work Altitude sensor software interface Vicon system client Attitude estimator implementation
![Page 19: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/19.jpg)
LOCALISATIONLiam O’Sullivan - 06308627
![Page 20: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/20.jpg)
Localisation20
HLO-2 Localisation
SR-B-07Estimation of X and Y displaceme
nt
Image Processing
![Page 21: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/21.jpg)
21
Original Purpose
Blackfin Camera mounted underneath platform
Search for cross “blob” to localise itself (via IP)
Dead reckoning navigation from blob centroid (x and y displacement)
+Camera Field of View
x
y
Localisation Blob
![Page 22: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/22.jpg)
22
Updated Design
Newly integrated Vicon system eliminates need for dead reckoning
Will now perform a path tracking function for autonomous navigation (xt and yt displacement)
Camera Field of View
yt
xt Navigation Track
![Page 23: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/23.jpg)
23
Localisation Summary
Success of this subsystem is dependent on all other subsystems
Re-evaluation of subsystem may need to occur if project progress stalls
![Page 24: 1. COMMUNICATION Liam O’Sullivan - 06308627 3 Control was off board (on the GCS) Used XBee ZigBee RF modules for telemetry Point to point communication.](https://reader035.fdocuments.in/reader035/viewer/2022062408/56649e955503460f94b99450/html5/thumbnails/24.jpg)
24
SYSTEM DEMONSTRATION AND QUESTIONS