Sky-Drones SMARTAP PDB User Manual

Add to My manuals
152 Pages

advertisement

Sky-Drones SMARTAP PDB User Manual | Manualzz
Flight Control System
User’s Guide
www.sky-drones.com
All rights reserved
SmartAP AutoPilot User’s Guide
CONTENT
CONTENT
CONTENT
Introduction
Hardware
SMARTLINK
SmartAP PRO
SmartAP MAX
SmartAP GNSS
SmartAP RTK
SmartAP PDB
Software
Supported airframes
About
Specifications
Introduction
Set includes
Description
Capabilities
General
Sensors
Flight Modes
Size and Weight
Previous versions
SmartAP PRO 2
SmartAP PRO 1
Installation
Mounting the board
Connections
External GNSS / MAG
SmartAP PRO 0.2 and later
SmartAP PRO 0.1 and earlier
GPS Receiver
RC Receiver
RSSI Monitoring
Motors ESC
Telemetry module
OSD Video
Electromagnetic sounder
Power supply
LED & Buzzer
Pressure sensor foam
Dimensions
SmartAP PRO v .2 pinout
SmartAP PRO v .1 pinout
SmartAP PRO v .0 pinout
Specifications
Introduction
Set includes
Description
Flight performance
General
2
7
7
7
8
8
9
9
9
10
10
10
11
11
11
12
12
13
14
14
14
14
14
14
16
16
16
17
17
17
18
18
19
19
19
19
20
20
20
20
21
21
22
23
25
25
26
26
26
26
SmartAP AutoPilot User’s Guide
Processor
Sensors
Flight Modes
Interfaces
Size and Weight
Installation
Mounting the System
Autopilot
GNSS / MAG
Connecting Peripherals
Metal case version
Plastic case version
RC Receiver
ESC / Motors PWM
GNSS / MAG
Telemetry Module
Power Module
Electromagnetic sounder
Camera trigger
Assembled System
Specifications
Introduction
Features
Installation
Pinout
Soldering
Powering the autopilot
SmartAP PRO
SmartAP MAX
Buzzer support
Voltage and current sensors
Specifications
Specifications
Features
Package includes
Dimensions
RTK GNSS
Specifications
Features
Package includes
Specifications
Introduction
Set includes
Description
Air Module
Ground Module
Interfaces
Software
Interfaces
Air Module
Top
Left
CONTENT
26
27
27
27
27
28
28
28
29
29
29
30
30
30
31
31
31
31
32
32
34
34
34
36
37
37
38
38
39
40
40
41
41
41
42
42
43
43
43
44
45
45
45
46
46
46
46
46
48
48
48
49
SmartAP AutoPilot User’s Guide
Front
Right
Rear
Bottom
Ground Module
Top
Left
Front
Right
Rear
Bottom
Installation
Set content
Preparing Air module
Preparing Ground module
Power supply
Autopilot
Initial power up
Software
Verify SmartLink was discovered
Run Ground Station Software
Manual control
Change settings
Accesing settings menu
Changing Radio settings
Changing Security settings
API and SDK
Telemetry
Video
Manual Control
Other AP / GCS support
QGroundControl
Configuration settings
Mission Planner
Configuration settings
Video
Firmware update
Using Ubuntu:
Get USB Boot utility (done only once)
Forcing bootloader and image flashing
Troubleshooting
Unable to ping smartlink.local - Unknown host
Linux
Mac OS
Windows
Looking up for SmartLink IP address
Drivers installation
Getting the software
First run
Create account
World pane
App Menu
CONTENT
49
50
50
51
51
51
52
52
53
53
54
55
55
56
58
59
60
62
63
63
64
68
70
70
70
71
73
73
73
74
75
75
75
75
76
76
77
77
77
77
79
79
79
79
79
80
81
86
87
87
88
88
SmartAP AutoPilot User’s Guide
UAV Settings
Links Management
First connection
Firmware update
Latest firmware installation
Custom firmware upload
Getting the log
General configuration
General
Airframe
System orientation
Landing Gear
Motors IDLE speed
Radio
Sensors
Accelerometer calibration
Gyroscope calibration
Magnetometer
GNSS Configuration
Battery
Tuning
Control
OSD
Camera
Parameters
Standard PID presets
MicroDrones MD4-1000 Quadcopter
T960 Hexacopter
F450 Quadcopter
3DR Hexacopter
Updating GNSS Module
Getting U-Center
RTK GNSS Configuration update
SmartAP PRO Onboard GNSS module update
Flashing Bootloader
Tools required
Connections
Flashing
Flashing DFU (old)
Firmware and bootloader update via USB
Modes overview
Flight Modes overview
Mode Switch: 3 position switch (Main mode control):
Auto Switch: 2 position switch (Auto mode control):
RTH Switch: 2 position switch (RTH mode control):
Before take off
The Flight
After landing
Transmitter commands
ARM
DISARM
Accelerometer calibration
CONTENT
89
89
90
91
91
94
94
96
96
97
98
98
98
99
100
100
101
101
102
102
103
104
104
106
107
108
108
109
109
110
112
112
112
113
115
115
115
116
119
119
121
121
121
121
121
121
122
122
123
123
124
124
SmartAP AutoPilot User’s Guide
Gyroscope calibration
Magnetometer calibration
Flying with SmartAP GCS
World Pane overview
Getting the video feed
Autonomous Flights
Waypoints flight
Guided flight
Flying with RTK GNSS
Locating the antenna
Connecting in SmartAP GCS
Starting Survey-In
Survey-In completed
RTK Modes
Geotag images
Logs analysis
Processing the Logs
Support
Safety
Safety basics
Additional safety information
Support
Disclaimer
Revision history
Introduction
124
124
126
126
127
128
128
133
136
136
137
137
138
138
140
144
147
148
148
148
148
148
149
150
SmartAP AutoPilot User’s Guide
Introduction
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Introduction
Sky-Drones - the leading manufacturer of autopilots and flight control systems solutions which can be applied to a wide range of Drones (UAVs)
applications such as Surveying, Mapping, Inspection, Security, Safety and High-Quality Media production. The company has an outstanding
background and experience in Research and Development, Manufacturing and Delivering products and solutions for extremely rapidly growing
market in Drones / UAV segment.
Sky-Drones Docs - online documentation whic will help introducing the most basic ideas of assembling, configuring and flying a drone with
SmartAP Autopilot developed by Sky-Drones. This page gives an overview about the available flight controller hardware and software.
The latest offline PDF version of this User's Guide can be downloaded here: PDF User's Guide
Hardware
SMARTLINK
Broadband Digital Datalink with Integrated Onboard Computer. Two HD video channels, telemetry and control with ultra low latency and range up
to 20 km.
Sky-Drones flagship flight controllers are SmartAP PRO and SmartAP MAX
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
Industry leading Flight Control System with outstanding reliability, positioning precision and control accuracy for professional applications with
various peripherals already integrated onboard
SmartAP MAX
Flight Control System aimed at the wide range of purposes for consumer and professional applications with the compact main core and externally
connected peripherals
As well as many other peripherals and electronics needed for autonomous unmanned aerial vehicles:
SmartAP AutoPilot User’s Guide
Introduction
SmartAP GNSS
GPS/GLONASS receiver with integrated patch antenna, magnetometer and pressure sensor
SmartAP RTK
GPS/GLONASS RTK (Real-Time Kinematics) receiver for high-precision positioning
SmartAP PDB
Power Distribution Board for ESCs / Motors power supply and 5V / 12V generation
SmartAP AutoPilot User’s Guide
Specifications
Purchase the Hardware in official Sky-Drones Store
Software
SmartAP GCS (Ground Control Station) is the software application which allows you to plan and create autonomous missions for your SmartAP
Autopilot as well as control the UAV using intuitive high-level commands. SmartAP GCS also includes Configurator.
Download the Software and more
Supported airframes
Can't find yours? Let us know!
About
All further information can be asked using the Contact Form.
SmartAP AutoPilot User’s Guide
Specifications
Introduction
SmartAP PRO
Specifications
Introduction
Set includes
Description
Capabilities
General
Sensors
Flight Modes
Size and Weight
Previous versions
Installation
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Specifications
Introduction
SmartAP PRO Autopilot is the latest generation of professional flight control system for multirotor Unmanned Aerial Vehicles capable of fully
autonomous flight. It has a powerful microcontroller, multiple redundant 9-axis Inertial Measurement Unit (Gyroscopes, Accelerometers,
Magnetometer) with temperature stabilization, integrated telemetry module, external GNSS module with the latest with integrated magnetometer.
SmartAP supports any type of multirotor UAV with outstanding navigation and control precision.
Set includes
SmartAP AutoPilot User’s Guide
1.
2.
3.
4.
5.
6.
7.
Specifications
SmartAP PRO Flight Controller Main board
External GNSS / Magnetometer module
Ground telemetry module
Onboard telemetry antenna
High-gain ground telemetry antenna
Power input cable
MicroSD card with SD card adapter
Description
Capabilities
Outstanding flight stability in all modes - manual (user control), position hold (semi-autonomous control) and auto (fully autonomous
navigation and control)
Temperature-stabilized IMU
Fully compatible with SmartAP GCS Ground Control Station for Configuration and Mission Planning
Integrated OSD (On-Screen Display for FPV)
Accurate GPS Position hold (up to 40cm with good GNSS reception quality)
Accurate Altitude hold (up to 10 cm), manual altitude override
Return to Home flight mode
Fully autonomous waypoints flight mode
Guided flight mode
Various failsafe events configuration and triggering
Operating temperature -40...+85C
SmartAP AutoPilot User’s Guide
General
Powerful microcontroller 32 bit 168 MHz STM32F4 ARM Cortex M4
Compact board size of 8x8 cm (3.15"x3.15"), weight 60g, 6 layers PCB design
Power supply from the main LiPO battery (3S - 14S) support, up to 60 Volts
Power supply from BEC 5V support
12V, 5V, 3.3V generated onboard
Integrated GNSS receiver UBlox NEO M8N, GPS/GLONASS, up to 24 sats, 10 Hz), active antenna
Exnternal GNSS module support (primary configuration)
Integrated 500 mW telemetry module (primary configuration)
External telemetry module support
Integrated OSD module
Up to 24 PWM I/O support (5V out, high-power)
SBUS input support
FrSky S.Port output support
USB interface for configuration / firmware update
Various communication lines (UART/USART, RS232, I2C, SPI)
6-pin JTAG port for programming / debugging
MicroSD card driven by 4-bit SDIO interface for data-logging / parameters
Backup battery for real-time clock and GNSS receiver
Integrated main LiPo battery voltage monitoring
4 ADC inputs, battery voltage / current monitoring
Electromagnetic sounder
3-channels bright LED support (up to 300mA/ch)
RGB LED support
2-channel solid state relay
Specifications
SmartAP AutoPilot User’s Guide
Sensors
IMU: InvenSense MPU-9150
Magnetometer: Honeywell HMC5983L
Pressure sensors: MS5611
Flight Modes
Stabilization
Altitude Hold
Position Hold
Return to Home
Autonomous Waypoints Flight
Guided
Follow me
Take off
Landing
Size and Weight
Length: 80mm
Width: 80mm
Height: 17mm
Weight: 39g
Previous versions
SmartAP PRO 2
SmartAP PRO 1
Specifications
SmartAP AutoPilot User’s Guide
Installation
SmartAP AutoPilot User’s Guide
Installation
Introduction
SmartAP PRO
Specifications
Installation
Mounting the board
Connections
External GNSS / MAG
GPS Receiver
RC Receiver
RSSI Monitoring
Motors ESC
Telemetry module
OSD Video
Electromagnetic sounder
Power supply
LED & Buzzer
Pressure sensor foam
Dimensions
SmartAP PRO v .2 pinout
SmartAP PRO v .1 pinout
SmartAP PRO v .0 pinout
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Installation
WARNING!
1. Do not power on the board without gps and wireless telemetry modules’ antennas connected!
2. Do not disconnect antennas when the board is powered on!
Mounting the board
Mount your board on your copter airframe. It's highly recommended to mount the board as close to the geometrical center of the copter as
possible. Mounting should be done with four 3 mm nylon screws. Add rubber spacers to reduce motors’ vibration noise.
Note the "FWD" arrow to install the board properly (`FWD` = Forward).
Connections
Connect the general peripherals as shown on the diagram below:
SmartAP AutoPilot User’s Guide
Installation
External GNSS / MAG
If you’re using external GNSS / Magnetometer module board then the connection should be as following:
SmartAP PRO 0.2 and later
GNSS / Magnetometer cable goes to dedicated GNSS / MAG port having 6 wires ( GND , SDA , SCL , RX , TX , 5V ).
SmartAP PRO 0.1 and earlier
GPS Cable (4 wires: GND , 5V , RX , TX ) goes to GPS port and magnetometer cable (I2C: SCL , SDA ) goes to Magnetometer port as
shown on the picture above.
SmartAP AutoPilot User’s Guide
Installation
Make sure to place GPS module as far as possible from:
Main body of the airframe
RF emitting devices such as transmitters
High-current cables (ESC / motors power supply)
GPS Receiver
Connect GPS antenna to GPS antenna port. This is only for the versions which have integrated GNSS module.
RC Receiver
After mounting the board you need to connect cables from RC Receiver to SmartAP PPM / SBUS Input.
You can also connect FrSky S.Port from FrSky receiver and get real-time telemetry on your FrSky transmitter (e.g. Taranis) screen. Simply
SmartAP AutoPilot User’s Guide
Installation
connect S.Port wire from receiver to Tel pin next to SBus input.
Channels assignments should normally be as following:
Input channel 1 – Roll
Input channel 2 – Pitch
Input channel 3 – Throttle
Input channel 4 – Yaw
Input channel 5 – Mode selection
Input channel 6 – RTH Mode
Input channel 7 – Auto Mode
Modes can be remapped in Configurator software later.
RSSI Monitoring
If you want the flight controller to read the information about RSSI (Received Signal Strength Indicator) from RC receiver - simply connect the
RSSI output and GND from your RC receiver to PWM I/0 #13 of the flight controller. RSSI information will appear in the GCS and also on OSD
screen.
Motors ESC
Connect ESC inputs to SmartAP PWM outputs 1-12. The first motor is always front or front-right, it’s spinning direction is CCW.
Be sure NOT to mix up polarity!
GND line (black) is near edge, +5V line (red) in the middle, Signal line (yellow) is upper row.
Telemetry module
Connect telemetry antenna to telemetry antenna port. If you would like to use external telemetry module - connect GND , 5V , RX , TX pins
of the Telemetry port to external telemetry module. Later, you will need to disable onboard telemetry module SmartAP GCS Configurator
software.
OSD Video
SmartAP has integrated OSD (On-Screen display) module. It means that you can connect your camera output to the autopilot (instead of direct
connection to the video transmitter) and then connect the Video Output of the flight controller to the video transmitter. In this case, the autopilot will
overlay the flight information (mode, altitude, speed, battery status and etc.) on the screen. Connect the video camera to Video IN port of the
autopilot ( GND , 12V , VIN ). Connect the video transmitter to Video OUT port of the autopilot ( GND , 12V , VOUT ).
SmartAP AutoPilot User’s Guide
Installation
SmartAP OSD supports both PAL / NTSC video standards with automatic detection and configuration.
Check the voltage ratings for your video camera and video transmitter! SmartAP outputs 12V and normally Camera and Video TX require 12V
power supply, however, some of the cameras / transmitters need 5V or any other specific voltage leve. Check this carefully and provide the
required voltage level. Otherwise, it can damage your Camera / Video TX!
Electromagnetic sounder
Connect Electromagnetic sounder to BUZ port of SmartAP.
Power supply
Connect power supply cable from main power distribution board of the UAV:
SmartAP PRO 0.1 and earlier: 10-36 V, 3S – 8S
SmartAP PRO 0.2 and later: 10-60 V, 3S – 14S
LED & Buzzer
Buzzer: 12V, 0.2A (included in the kit) LED 1-4: 12V, 0.2A per each channel (enough to power LED strip of 25cm length)
Pressure sensor foam
Pressure sensor is highly sensitive to the air pressure noise generated by the props and sunlight. It’s highly recommended to add foam coverage
on pressure sensor to decrease the noise effect and improve measurements which will result in better altitude hold precision. Example is shown
on the picture below:
SmartAP AutoPilot User’s Guide
Installation
Dimensions
Dimensions of the board are 80x80 mm. Mounting holes diameter is 3 mm, distance between the center of the mounting hole and board edges is
4.5 mm.
SmartAP PRO v .2 pinout
SmartAP AutoPilot User’s Guide
SmartAP PRO v .1 pinout
Installation
SmartAP AutoPilot User’s Guide
SmartAP PRO v .0 pinout
Installation
SmartAP AutoPilot User’s Guide
Specifications
SmartAP AutoPilot User’s Guide
Specifications
Introduction
SmartAP PRO
SmartAP MAX
Specifications
Introduction
Set includes
Description
Flight performance
General
Processor
Sensors
Flight Modes
Interfaces
Size and Weight
Installation
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Specifications
Introduction
SmartAP MAX Autopilot is the latest generation flight control system for multirotor Unmanned Aerial Vehicles of various configurations and sizes
aimed at the wide range of applications. The main feature of the system is the capability of fully autonomous flight including take off, waypoints
flight, landing and much more. The core is based on powerful 32-bit microcontroller ST Microelectronics® STM32F4 and 9-axis Inertial
Measurement Unit. The latest UBlox® GPS module with integrated 3-axis magnetometer and pressure sensor can be connected externally for
autonomous flight capabilities as well as wireless telemetry module for system configuration, mission planning & control and in-flight monitoring
via specially designed SmartAP Ground Control Station and Configuration Tool. SmartAP MAX supports any type of multirotor UAV with
outstanding flight performance, reliability, navigation and control precision. Compact size and weight makes integration of the system fast and
easy, various I/O interfaces allow creating the applications for interaction with 3rd party electronics and payload.
SmartAP AutoPilot User’s Guide
Specifications
Set includes
1.
2.
3.
4.
5.
6.
SmartAP MAX Flight Controller
GPS / GLONASS satellite navigation module with integrated 3-axis magnetometer
Telemetry kit (air and ground module with antennas and connection cable)
DC-DC Power module and current / voltage sensor
MicroSD card with adapter
Electromagnetic sounder
Description
Flight performance
Extremely stable flight in stabilize (user control), position hold (semi-autonomous control) and autonomous (navigation and control) modes
Vibration dampened multiple redundant temperature stabilized IMU
Aluminum case for EMI protection
Native support of SmartAP Ground Control Station and Configuration Tool
Accurate GPS Position hold (up to 40cm), Accurate Altitude hold (up to 10 cm), manual
Fully autonomous waypoints flight
Return to home mode
Failsafe detection and event triggering
And many more…
General
Powerful microcontroller 32 bit 168 MHz STM32F4 ARM Cortex M4
Compatible with GPS/GLONASS receiver (UBlox NEO8, GPS/GLONASS, up to 24 sats, 10 Hz) active antenna
Integrate OSD (On-Screen Display)
Up to 12 PWM I/O support (5V out)
USB interface for configuration / firmware update
Various communication lines (UART, I2C, SPI)
MicroSD, 4-bit SDIO interface for data-logging / parameters storage
Backup battery for RTC
2x ADC inputs for battery voltage / current monitoring
Electromagnetic sound audio indicator
3-channels LED support (up to 500mA / ch)
2-channels solid state relay
Processor
ST Microelectronics STM32F427VI
SmartAP AutoPilot User’s Guide
32 bit 168 MHz ARM Cortex M4
Hardware FPU
2 MB Flash
192 kB RAM
Sensors
Vibration dampened multiple redundant temperature stabilized IMU
2x 9-axis IMU InvenSense MPU-9250 (accelerometer, gyroscope, magnetometer)
2x Pressure sensor MS5611 (integrated and external)
1x 3-axis magnetometer HMC5883 (external)
1x UBlox M8N GPS Module (external)
Flight Modes
Stabilization
Altitude Hold
GPS Position Hold
Loiter
Return to Home
Autonomous Waypoints Flight
Guided / Follow me
Take off
Landing
Interfaces
12x PWM I/O
1x PPM / SBUS Input
1x SBUS Output
1x Power Input port
1x LED Output port
3x UART
2x I2C
1x SPI
2x CAN
1x Camera input
1x Camera output
1x USB Mini-B
Size and Weight
Length: 63mm
Width: 43mm
Height: 16mm
Weight: 21g
Installation
SmartAP AutoPilot User’s Guide
Installation
Introduction
SmartAP PRO
SmartAP MAX
Specifications
Installation
Mounting the System
Autopilot
GNSS / MAG
Connecting Peripherals
RC Receiver
ESC / Motors PWM
GNSS / MAG
Telemetry Module
Power Module
Electromagnetic sounder
Camera trigger
Assembled System
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Installation
Mounting the System
Autopilot
The bottom side of the autopilot has special double-sided foam tape. Remove the protection layer of the anti-vibration tape and mount the
autopilot any direction you want, the actual direction can be selected during configuration procedures later. It’s recommended to mount the
autopilot as close to the center of gravity as possible.
"FRONT" arrow indicates the original flight direction. Can be changed in the settings later.
SmartAP AutoPilot User’s Guide
Installation
GNSS / MAG
GNSS Module provides positioning information to the system and is sensitive to EMI noise. Make sure to place GNSS module as far as possible
from:
Main body of the airframe
RF emitting devices, such as video transmitters
High-current cables (ESC / motors power supply)
It’s recommended to use GPS mast for that. Connect the cable and put the GPS on a mast.
Connecting Peripherals
Metal case version
Ports pinout for the Front and Rear panels
Front panel connectors pinout:
Rear panel connectors pinout:
SmartAP AutoPilot User’s Guide
Installation
Plastic case version
Front panel connectors pinout:
Rear panel connectors pinout:
Make sure NOT to mix up polarity. GND line (black) is always near edge (bottom)
RC Receiver
Connect PPM / SBUS output of the RC receiver to PPM / SBUS Input port of SmartAP.
ESC / Motors PWM
Connect ESC cables to SmartAP PWM outputs 1-12 depending on the number of the motors your airframe has. The first motor is always front or
front-right, it’s spinning direction is CCW. Supported airframe types and motors number / spinning direction are shown below.
SmartAP AutoPilot User’s Guide
Installation
PWM signals is the top wire, GND is the bottom one.
If you can’t find your airframe in the list above, please, let us know and we’ll add your airframe!
GNSS / MAG
Connect the one side of the cable to GNSS module and the other one to the GPS / MAG port of the autopilot as shown on the pictures below:
Telemetry Module
Connect the one side of the cable to air telemetry module and the other one to the RADIO port of the autopilot as shown on the pictures below:
Power Module
Connect power supply cable (10-36 V, 3S – 8S) from main power distribution board of the UAV.
Electromagnetic sounder
SmartAP AutoPilot User’s Guide
Installation
Camera trigger
SmartAP MAX supports automated camera triggering interface which physically be:
PWM Output - if you want to use PWM output, simply connect camera trigger activator into any free PWM channel and configure port
number later in the settings.
Relay commutation - if you want to use relay, connect the pins which should be shorted / unshorted upon activation to relay pins RCOM
and ROUT (marked yellow):
In case you want to use camera feedback of the moment when the photo was actually taken (for Log file and precise geotagging later) then you
need to connect CS and GND pins marked above to the signal and ground of the interface which provides camera feedback.
Assembled System
Fully assembled and mounted system should look as follows:
SmartAP AutoPilot User’s Guide
Specifications
SmartAP AutoPilot User’s Guide
Specifications
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
Specifications
Introduction
Features
Installation
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Specifications
Introduction
SmartAP PDB (Power Distribution Board) is a special board which allows transferring the power from the battery to ESCs / Motors and generate
power supply for the flight controller and other peripherals with different voltage levels. Also, PDB provides the functionality for battery voltage /
current measurements. SmartAP PDB makes high-power lines connections easier and much more reliable.
Features
Size: 65x65 mm, four 3mm mounting holes
Input voltage up to 60 Volts (14S)
Capability to handle extremenly high currents (peak current up to 400A)
Power input from the main battery, possibility to connect up to 4 independent batteries
12 pairs of pads (6 on top, 6 on bottom) for powering up to 12 motors (all possible airframe configurations supported)
Integrated voltage and current sensors
Integrated DC-DC converter from 10-60 V input (up to 14S battery) to 5V output to power peripherals
Integrated DC-DC converter from 10-60 V input (up to 14S battery) to 12V output to power peripherals
5V and 12V power output terminals (standard 2.54mm/0.1" connectors)
Integrated loud electromagnetic sounder (buzzer)
Power output for the flight controller (both 5V and battery VIN)
Fully compatible with all SmartAP Autopilots
For further information, please, refer to the Installation section.
SmartAP AutoPilot User’s Guide
Installation
SmartAP AutoPilot User’s Guide
Installation
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
Specifications
Installation
Pinout
Soldering
Powering the autopilot
SmartAP PRO
SmartAP MAX
Buzzer support
Voltage and current sensors
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Installation
SmartAP PDB - Power Distribution Board for Batteries / ESCs connection with integrated voltage and current sensors, buzzer, 5V and 12V
outputs.
SmartAP AutoPilot User’s Guide
Installation
Pinout
SmartAP Power Distribution Board pinout diagram is shown below. Big pads in the rear side are intended for the main battery connection. Up to
four independent batteries can be connected using the thick wires (e.g. 8-10 AWG) to be able to handle high current loads and even more using
thinner wires. Both top and bottom, left and right sides have pads for ESCs power supply connection. Therefore, up to 12 ESCs can be
connected.
Soldering
NOTE
It's strongly recommended to use powerful solder iron (at least 80W), otherwise, there is a high chance of cold joint which can significantly
reduce the reliability.
Soldered Power Distribution Board should look as follows:
SmartAP AutoPilot User’s Guide
Installation
Powering the autopilot
SmartAP PRO
SmartAP PRO autopilot is capable of getting the power directly from the main battery, therefore, specially dedicated solder terminals can be
used. If you would like the autopilot to get the current sensor (integrated in PDB) readings - simply connect the GND , 5V , CURRENT signals
of the PDB using standard cable to the flight controller.
SmartAP AutoPilot User’s Guide
Installation
WARNING!
SmartAP 3.x gets power directly from the PDB connected to the main battery, therefore, supply voltage is the same as your battery voltage
and it can be up to:
36V (8S) for SmartAP 3.0
36V (8S) for SmartAP 3.1
Wiring between the Power Distribution Board and the Autopilot should look as following:
SmartAP MAX
SmartAP MAX gets the power supply and voltage / current readings from the PDB using standard 6-pin cable with Molex PicoBlade connectors.
Simply connect the cable to PWR connector of the autopilot.
SmartAP AutoPilot User’s Guide
Specifications
Buzzer support
SmartAP PDB has integrated electromagnetic buzzer (sounder) which is used for audio notifications about the system status. Simply connect the
BUZZER and GND signals of the flight controller to BUZZER and GND signals of the PDB.
Voltage and current sensors
SmartAP PDB has integrated voltage and current sensors. Current sensor is located on the bottom side of the PDB. For correct scale / offset
configuration, please, refer to Configuration section.
SmartAP AutoPilot User’s Guide
Specifications
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
Specifications
Specifications
Features
Package includes
Dimensions
RTK GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Specifications
Specifications
SmartAP GNSS is a compact GPS/GLONASS module with integrated active antenna, UBlox Neo-M8N chipset and 3-axis magnetometer
(compass). Fully compatible with SmartAP Autopilots.
Features
UBlox NEO M8N chipset based
Integrated SAW and LNA
25mm ceramic patch antenna
GPS / GLONASS support
Up to 24 satellites
18 / 10 Hz update rate (GPS / GPS + GLONASS)
Rechargeable 3V lithium backup battery
Ultra-Low noise 3.3V regulator
Power and fix indicator LEDs
Exposed RX, TX, 5V and GND pads
Integrated magnetometer - HMC5883L
Footprint for pressure sensor - MS5611-01BA03
UART port for GPS interface
SmartAP AutoPilot User’s Guide
Diameter 75 mm
Weight 18g
Fully compatible with SmartAP Autopilots
Package includes
GNSS Module
Connection cable
Dimensions
RTK GNSS
SmartAP AutoPilot User’s Guide
RTK GNSS
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
Specifications
RTK GNSS
Specifications
Features
Package includes
SmartLink
Autopilot configuration
Flying
Support
Revision history
RTK GNSS
Specifications
This GNSS (GPS + GLONASS) module is base on RTK technology and was specially developed for SmartAP Autopilot and is intended to be
used in applications where precise positioning really matters. It's based on the latest and most precise UBlox Neo M8P chipset which provides
outstanding positioning accuracy. The set includes base station module with external active patch antenna, airborne module with integrated
patch antenna and set of cables.
Real Time Kinematic (RTK) satellite navigation is a technique used to enhance the precision of position data derived from satellite-based
positioning systems (global navigation satellite systems, GNSS). It uses measurements of the phase of the signal's carrier wave, rather than
the information content of the signal, and relies on a single reference station or interpolated virtual station to provide real-time corrections,
providing up to centimetre-level accuracy.
Features
Centimeter‑level GNSS positioning
Integrated Real Time Kinematics (RTK)
Smallest, lightest, and energy‑efficient RTK module
Complete and versatile solution due to base and rover variants
World‑leading GNSS positioning technology
UBlox NEO M8P chipset based
25mm ceramic patch antenna
GPS / GLONASS support
Up to 24 satellites
18 / 10 Hz update rate (GPS / GPS + GLONASS)
Rechargeable 3V lithium backup battery
Ultra-Low noise 3.3V regulator
Power and fix indicator LEDs
Exposed RX, TX, 5V and GND pads
Integrated magnetometer on airborne module - HMC5883L
UART port for GPS interface
USB for base station module
Airborne module cable length 30 cm
Base station module length 3 m
Fully compatible with SmartAP Autopilots
SmartAP AutoPilot User’s Guide
Package includes
Base station module
Active patch antenna for base station module
Airborne module with integrated patch antenna
Connection cable
Specifications
SmartAP AutoPilot User’s Guide
Specifications
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Introduction
Set includes
Description
Air Module
Ground Module
Interfaces
Software
Interfaces
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Specifications
Introduction
SmartLink is broadband digital datalink with integrated onboard computer. Two HD video channels, telemetry and control with ultra low latency
and range up to 20 km.
Set includes
1. SmartLink Ground Module
2. SmartLink Air Module
3. 2x Air Module antennas
SmartAP AutoPilot User’s Guide
Specifications
4. 2x Ground Module antennas
5. Power cable
Description
Air Module
SmartLink Air is based on powerful quad-core ARM Cortex A53 SoC (system-on-chip) computer running Linux. The system is capable of handling
two real time HD video streams from cameras, autopilot telemetry and control. It also has plenty of resources for user applications. Various
interfaces e.g. USB, UART, I2C, SPI allow to connect payload and tightly integrate it with flight controller and / or ground control station.
Ground Module
Ground module is very compact and lightweight, it has micro USB connector to interact with any kind of device - laptops, smartphones, tablets,
desktop computers supported. All you need to do is connect it and open SmartAP GCS App. Ground module features active cooling system
which allows the module to withstand high ambient temperatures making it reliable even in harsh environments. 2x2 MIMO technology provides
higher bandwidth, lower latency and longer range.
Interfaces
Software
SmartLink was specifically designed to be used with SmartAP GCS - powerful cross-platform ground control station. SmartAP GCS supports:
2x HD video streams display
Full camera controls
Video recording on microSD card
Image capture on microSD card
Radio settings configuration
Drone control joystick
SmartAP AutoPilot User’s Guide
Interfaces
Payload control joystick
SmartAP GCS can be used on any platform and operating system including MacOS, Windows, iOS, Android and Linux. SmartAP GCS provides
all status information on radio link including RSSI, SNR, packets and allows to dynamically change all major settings. For instance, operating
frequency, bandwidth or power can be change just with a one click. Remote module configuration is done automatically via ground module.
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Air Module
Top
Left
Front
Right
Rear
Bottom
Ground Module
Top
Left
Front
Right
Rear
Bottom
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Interfaces
This page describes general information and interfaces location for SmartLink Air and Ground modules.
Air Module
Top
Antenna SMA connectors
Interfaces
SmartAP AutoPilot User’s Guide
Left
5V DC Power input socket
Reset button
USB for firmware upgrade
SPI 0 / 1
I2C 0 / 1
UART 0 / 1 (console and autopilot telemetry)
SPI 1
5V OUT SPI1 SCLK SPI1 MISO SPI1 MOSI SPI1 CS0 GND
I2C 0 / 1
5V OUT I2C1 SCL I2C1 SDA I2C2 SCL I2C2 SDA GND
UART 0 / 1
GND TEL TX TEL RX DBG TX DBG RX 5V OUT
SPI 0
GND SPI0 CS0 SPI0 MOSI SPI0 MISO SPI0 SCLK 5V OUT
TEL (Telemetry) port: TTL 3V3, Baudrate 57600
DBG (Debug) port: TTL 3V3, Baudrate 9600
Front
Interfaces
SmartAP AutoPilot User’s Guide
Front side has integrated fan. It's important to have clear space for air flow circulation in front of this side.
Right
Micro HDMI input 1
Micro HDMI input 2
Micro SD card slot
Rear
USB A connectors for peripherals connection, for instance:
4G / LTE Modem
Rockblock satellite communication system
FLARM ADSB system
Interfaces
SmartAP AutoPilot User’s Guide
Bottom
Ground Module
Top
Front side has integrated fan. It's important to have clear space for air flow circulation in front of this side.
Interfaces
SmartAP AutoPilot User’s Guide
Left
TX: blinking when packets are being transmitted
RX: blinking when packets are being received
LNK: Ethernet / USB link established
CPU: Module operating
RSSI: Signal quality
Front
SMA antenna connectors
Interfaces
SmartAP AutoPilot User’s Guide
Right
Reset button
Rear
USB to connect to computer / tablet
Power supply, 7-35V DC
Interfaces
SmartAP AutoPilot User’s Guide
Bottom
Installation
SmartAP AutoPilot User’s Guide
Preparing Air module
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Set content
Preparing Air module
Preparing Ground module
Power supply
Autopilot
Initial power up
Software
Verify SmartLink was discovered
Run Ground Station Software
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Installation
Set content
SmartLink set includes everything needed to setup wireless communication for video, telemetry and control. Standard set contains:
SmartAP AutoPilot User’s Guide
Preparing Air module
Ground module
Air module
Pair of antennas for air module
Pair of antennas for ground module
Power cable for ground module
Power cable for air module
Telemetry cable for the autopilot
Preparing Air module
First of all, attach antennas to the air module:
It's not allowed to power up any of the modules without antennas! Powering up the modules without antennas may cause malfunction of the
amplifier and permanent damage. Powering up without antennas voids warranty.
Then attach power supply cable and autopilot telemetry cable:
Power supply goes to 5V DC connector
Autopilot telemetry cable goes to UART connector
SmartAP AutoPilot User’s Guide
Here it is how air module should look like with power and telemetry cables connected:
Connect one or two microHDMI cables to microHDMI port:
Preparing Ground module
SmartAP AutoPilot User’s Guide
Power supply
Another side goes into HDMI port of the video source (camera):
In this example we demonstrate GoPro Hero 6 video camera with 1080p@60fps video output. SmartLink is capable of capturing the following
video source types:
1080p@60fps
1080p@30fps
720p@60fps
720p@30fps
Preparing Ground module
Attach antennas to the ground module:
SmartAP AutoPilot User’s Guide
Autopilot
By default, 8 dBi antennas comes with the set. Depending on your specific applications you might use different antennas designed for 2.4 GHz
band.
Connect micro USB cable and power cable to the ground module as shown on the image:
Power supply
Ground module supports any power supply source with the voltage in range from 10V to 50V. We recommend to use 3S or 4S LiPo battery to
power the ground module. Typical current for 3S battery is around 1A at maximum power output.
Air module is 5V tolerant only. Peak current can be up to 3A, therefore, make sure to provide powerful, stable and reliable power supply to air
module. We highly recommend to use SmartAP PDB 5V output port to power SmartLink. SmartAP PDB has 5V at 5A max power output which is
enough for SmartLink.
AIR MODULE IS 5V ONLY TOLERANT. POWERING THE MODULE WITH HIGHER VOLTAGE MAY CAUSE PERMANENT DAMAGE TO
THE SYSTEM. HIGHLY RECOMMENDED TO POWER FROM SMARTAP PDB 5V OUTPUT.
SmartAP AutoPilot User’s Guide
Autopilot
Connect two power leads to SmartAP PDB 5V output. SmartAP PDB can be powered from 3S-12S LiPo battery. We power it from laboratory
power supply for this demonstration (15V).
Autopilot
SmartLink system is compatible with any autopilot which has TTL UART telemetry port. For instance, it's compatible with:
SmartAP Autopilot
Pixhawk series Autopilot
APM series Autopilot
other TTL UART telemetry port autopilots
For this demonstration we use SmartAP MAX Autopilot from Sky-Drones:
SmartAP AutoPilot User’s Guide
Connect telemetry cable to Radio port of the autopilot as shown below:
After completing the steps above you will have fully assembled air module:
Initial power up
SmartAP AutoPilot User’s Guide
Before the first power up you have assembled air module and ground module as shown below:
Initial power up
Power up both ground module and air module.
Software
SmartAP AutoPilot User’s Guide
Software
It might take up to 15 seconds to both modules properly boot up and link to each other. By default, modules come pre-configured and paired.
Transmission power is set to minimum.
Ground module has status LEDs which allow to identify the current status of the system. Most important are RSSI LEDs:
Three RSSI LEDs blinking altogether: RF off
Three RSSI LEDs blinking in turn: Searching for pair
One, two or three LEDs solid: RSSI status, more solid LEDs equals better signal
Software
Verify SmartLink was discovered
Normally you don't need to run the steps in this section since SmartLink should be recognized automatically. But the steps in this section
might be useful for establishing connection unless it's done automatically.
First of all, check if SmartLink ground module has been recognized properly by your computer. You should be able to see it as Ethernet device.
For instance, go to command line and type ifconfig for MacOS / Linux or ipconfig for Windows:
SmartAP AutoPilot User’s Guide
Software
You should see that one of the network adapters has IP address in the range of 192.168.168.xxx. This means that SmartLink has been
successfully discovered by your computer. Alternatively, you can check the configuration with Network Manager and / or assign static IP address:
Make sure you have configured your WiFi internet connection with the priority higher than the priority of SmartLink ethernet connection.
Otherwise, your computer will loose internet connection while SmartLink ground module is connected.
Another method to check that SmartLink is properly recognized by your computer is to ping it. Open command line and type ping smartlink.local .
If you are able to see the proper response in command line then it means SmartLink is discovered by your computer.
In case you're unable to ping `smartlink.local` it might be a DNS problem, in other words operating system can't find IP address corresonding
the name. This might happen on some Windows platforms and is applied to all Android based platforms. Follow these steps to resolve it: Use
IP addressing instead of DNS
Run Ground Station Software
Once you have everything connected and powered up you may start the ground station software. SmartLink is compatible with various popular
ground control stations. In this demonstration we use SmartAP GCS by Sky-Drones. SmartLink is fully supported by SmartAP GCS. Start
SmartAP GCS and go to Settings in left drawer:
SmartAP AutoPilot User’s Guide
Software
Enable the option Autoconnect to SmartLink , this will create SmartLink connection automatically.
After that, go back to the World pane and click Connections button in the top right corner. You will see SmartLink connection added. If it's not
added automatically or missing you may add it manually as shown below:
Upon clicking Open connection will be established and you should be able to see telemetry information at this step.
To set up the video click on the Settings button of the one of the video widgets and select the desired source. For this demonstration we need to
select SmartLink HDMI 1 option:
After 1-2 seconds the video feed will appear and connection status will be set to OK :
SmartAP AutoPilot User’s Guide
You can easily switch between full map and full video by just tapping on the video feed:
Finally, full setup looks as follows:
Software
SmartAP AutoPilot User’s Guide
Manual control
SmartAP AutoPilot User’s Guide
Manual control
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Manual control
SmartLink allows to transmit manual control signal from any USB device (e.g. joystick, gamepad or RC radio with USB port) along with other
messages when connected to ground control station.
In this demonstration we show how to setup manual control using FrSky Taranis radio in USB joystick mode. First of all, open SmartAP GCS and
go to Settings .
Then switch to Joystick tab. Make sure your joystick is connected and selected the one from dropdown menu.
SmartAP AutoPilot User’s Guide
Change settings
Once you've selected the joystick you will be able to assign the channels according to your preferences. Make sure that Enable pilot joystick for
control is checked, otherwise manual control messages will not be sent.
Additionally, you can connect the second joystick which will be used for payload control.
After that, if you go back to World pane you will see green joystick icon on toolbar. This means that the joystick has been configured successfully
and emits manual control signal.
SmartAP AutoPilot User’s Guide
Change settings
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
Accesing settings menu
Changing Radio settings
Changing Security settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Change settings
Accesing settings menu
SmartLink has various settings which you may change to optimized the performance. To get to SmartLink settings menu click on Wireless
Connection icon on top toolbar:
Changing Radio settings
Radio tab allows you to change radio settings as well as observe current RSSI and SNR values for connection.
SmartAP AutoPilot User’s Guide
Change settings
SNR - Signal Noise Ratio, the ratio of signal power to the noise power, expressed in decibels.
RSSI - Received Signal Strength Indication, a measure of the energy observed by an antenna when receiving a signal
It's recommended to keep output TX power for both air and ground module at low values when working with the system. 7 dBm is minimum
and recommended value. Use higher values when flying. Using high values over long time near human body might cause health problems
due to radiation.
After changing any parameter click Save . It might take a few seconds until changes applied. The system may loose connection when changing
any parameter.
Changing Security settings
Security tab allows you to assign network name and encryption key. Connection is AES encrypted.
Make sure that both air and ground modules have the same network name and encryption key. Otherwise, the modules are not considered to
be paired and won't connect to each other.
SmartAP AutoPilot User’s Guide
API and SDK
SmartAP AutoPilot User’s Guide
API and SDK
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
API and SDK
Telemetry
Video
Manual Control
Other AP / GCS support
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
API and SDK
SmartLink system allows to have real time HD video, telemetry and control from unmanned system. SmartLink features are fully integrated into
SmartAP GCS and are compatible with most of the popular ground control station software such as QGroundControl, Mission Planner and etc.
Find out more on using SmartLink with other GCS here: SmartLink with other GCS
However, extensive API of the system allows using its features in any third part software too.
Telemetry
To access telemetry on the ground module use the following connection:
Type: UDP
Host: smartlink.local
Port: 14555
SmartLink will forward all autopilot telemetry to this port.
Video
To access the video on the ground module use the following address:
Type: RTSP
HDMI Input 1: rtsp://smartlink.local:8554/camera/0
HDMI Input 2: rtsp://smartlink.local:8554/camera/1
SmartLink will forward all autopilot telemetry to this port.
To check the video stream using standard gstreamer pipeline use the following command:
gst-launch-1.0 rtspsrc location=rtsp://smartlink.local:8554/camera/0 ! rtph264depay ! avdec_h264 ! autovideosink sync=false
SmartAP AutoPilot User’s Guide
Other AP / GCS support
Manual Control
Manual control comes as a part of other MAVLink telemetry messages. MANUAL_CONTROL message from MAVLink specification is
recommended but not limited to. You may use any manual control message according to your specification, SmartLink will act as a transparent
transfer layer just like any other telemetry module.
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
QGroundControl
Configuration settings
Mission Planner
Configuration settings
Video
Firmware update
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Other AP / GCS support
QGroundControl
Follow these next steps to configure QGroundControl for SmartLink:
Configuration settings
Connection type: UDP
Host: smartlink.local
Port: 14555
Autopilot UART: 57600 8N1 3V3 TTL
Mission Planner
Other AP / GCS support
SmartAP AutoPilot User’s Guide
Firmware update
Configuration settings
Connection type: UDP
Host: smartlink.local
Port: 14555
Autopilot UART: 57600 8N1 3V3 TTL
Video
Use the following GStreamer pipeline to see the real time video in Mission Planner
rtspsrc location=rtsp://smartlink.local:8554/camera/0 ! rtph264depay ! avdec_h264 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink sync=false
SmartAP AutoPilot User’s Guide
Firmware update
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Using Ubuntu:
Get USB Boot utility (done only once)
Forcing bootloader and image flashing
Troubleshooting
Autopilot configuration
Flying
Support
Revision history
Firmware update
You may use varios operating system to update the firmware for SmartLink.
Using Ubuntu:
Get USB Boot utility (done only once)
First of all, you will need USB boot utility which will force system transition to bootloader state.
Download USBBoot tool here: USBBootTool
Forcing bootloader and image flashing
Once you have the boot tool, let's start it and flash the firmware.
Open command line and locate USBBoot
Start bootloader tool
sudo ./usbboot
Connect USB cable, turn on power supply (make sure to connect USB cable before providing power)
Use lsblk or df -h to find out the mounting point of the unit (look for 3.9GB unit since eMMC of SmartLink has this amount of flash
memory)
Locate the firmware file
To flash image from file (make sure to set correct filename and sdX):
gunzip --stdout IMAGE_NAME.img.gz | sudo dd bs=4M of=/dev/sdX status=progress
Upload process may take up to 15 minutes. Progress will be displayed on the screen.
After upload process completed power off SmartLink before disconnecting the USB cable.
SmartAP AutoPilot User’s Guide
Troubleshooting
SmartAP AutoPilot User’s Guide
Troubleshooting
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Specifications
Interfaces
Installation
Manual control
Change settings
API and SDK
Other AP / GCS support
Firmware update
Troubleshooting
Unable to ping smartlink.local - Unknown host
Linux
Mac OS
Windows
Looking up for SmartLink IP address
Autopilot configuration
Flying
Support
Revision history
Troubleshooting
Unable to ping smartlink.local - Unknown host
Some operating systems might not have local DNS, therefore, resulting in unabling to access the system using the name ( smartlink.local ). This
is known for all Android platforms and some Windows platforms. In case you can't ping smartlink.local and get similar:
$ping smartlink.local
ping: cannot resolve smartlink.local: Unknown host
You'll need to find out the IP address for SmartLink. There are numerous ways to do this, we'll use NMAP tool in this example. First of all,
download and install NMAP tool here unless it's not installed yet:
Linux
sudo apt-get install nmap
Mac OS
brew install nmap
Windows
Go to official website for NMAP tool: Nmap web page Select Latest stable release self-installer: nmap-7.80-setup.exe or similar, download and install
it.
Make sure to select Install Npcap in WinPcap API-compatible mode during the installation.
After installation completed open command line and go to NMAP folder:
SmartAP AutoPilot User’s Guide
Drivers installation
cd "C:\Program Files (x86)\Nmap"
Looking up for SmartLink IP address
Execute IP addresses scan within the required range, in our case it will be:
nmap 192.168.168.*
As the result of this command you'll see IP addresses in this range. You'll have 192.168.168.1 which is as a rule configured as air module,
192.168.168.2 which is usually configured as ground module and 192.168.168.x (x: 0-255) which is IP address for SmartLink. You should use this
IP address - 192.168.168.x for direct connection instead of smartlink.local.
SmartAP AutoPilot User’s Guide
Drivers installation
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
Drivers installation
Sometimes the operating system can not detect the drivers or detects the drivers incorrectly. If you're experiencing any issues with connecting to
the flight controller or firmware update procedure then you should reinstall the driver.
It's recommended to uninstall all previous drivers associated with the autopilot before proceeding to the next steps.
First of all go to the Device Manager and delete the existing drivers if they are already installed. Then plug in the flight controller into USB port.
You'll see the message that the new device has been discovered:
If you click on the message you'll see more detailed information. The operating system is trying to find the driver for SmartAP Autopilot and its
bootloader.
Most likely the driver won't be found automatically and you need to go to Device Manager and set the correct driver. When you open Device
SmartAP AutoPilot User’s Guide
Drivers installation
Manager you'll see SmartAP as unknown device.
If you can not see SmartAP bootloader in the devices list it's probably because the devices is hidden. To make bootloader device visible not
only for initial three seconds after power up but for longer you can enable hidden devices in windows device manager using the steps below.
Open CMD as administrator
Run SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
Type devmgmt.msc to open Device manager
Click View > Show hidden devices
More information and description on the steps above can be found here
Right click on it and choose Update Device Driver .
SmartAP AutoPilot User’s Guide
Drivers installation
Then choose Browse my Computer for Driver Software . Go to the Download section of the website and get the driver .inf file for the autopilot.
Specify the location of the driver in Browse menu.
When pop up window comes choose Install driver anyway .
The process might take a few seconds.
SmartAP AutoPilot User’s Guide
Drivers installation
Once it's completed you can see the message that the driver was successfully installed.
Unplug and plug in the USB cable of the autopilot to reboot the board and then if you go to Device Manager you'll see that the driver is now
installed successfully:
SmartAP AutoPilot User’s Guide
Getting the software
SmartAP AutoPilot User’s Guide
Getting the software
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
First run
Create account
World pane
App Menu
UAV Settings
Links Management
First connection
Firmware update
General configuration
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
Getting the software
Go to http://sky-drones.com website to download the all new SmartAP GCS.
This software will help you to configure the autopilot for your specific requirements and prepare it for the flight. The software can be run on all
popular platforms such as:
Desktops
Laptops
SmartAP AutoPilot User’s Guide
Getting the software
Tablets
Smartphones
And available for the major operating systems:
Windows
MacOS
Android
iOS
Linux
Depending on the version and platform you've chosen follow the steps to install the application.
First run
Run the applications after installation and if you're able to see the authorization window then it means that the application was installed
successfully and you may proceed to the next steps.
Create account
If you don't have an account yet you'll need to create one. Click SIGN UP and fill the simple form providing your email and password along with
some other details. Account is needed to sync data across your platforms and operating systems and exchange UTM information.
SmartAP AutoPilot User’s Guide
Getting the software
Please, use strong password containing at least 8 symbols with at least one digit.
World pane
Once you fill in the details click SIGN UP . If you're registered successfully you'll get into the app and will see the main pane which is called
World.
World pane provides all necessary information about the flight and allows controlling the flight modes and planning the mission.
Toolbar gives the following general information and control:
App Menu
If you pull out the drawer from the left side or click three bars button you'll see the app menu. You can go into your account settings, log out or
switch between the application panes.
SmartAP AutoPilot User’s Guide
Getting the software
UAV Settings
Clicking the gear will open UAV settings menu. The main tab shows information concerning hardware, installed firmware and unique ID. Tabs at
left provide the navigation between various settings of the flight controller which will be described in the further chapters.
Links Management
Top right corner has Links icon. Clicking this icon shows connections management menu. There are a few communication types available:
Serial
UDP
TCP / IP
You can create and store a new Serial / UDP / TCP/IP connection by choosing COM Port and Baud Rate or providing IP & Ports details.
Connection can be established via USB or wireless telemetry.
Usually, baud rate for wireless telemetry connection is 57600
If you are about to configure a new Flight Controller unit it is recommended to use USB connection instead of wireless telemetry.
SmartAP AutoPilot User’s Guide
Firmware update
First connection
Select the desired connection, click ADD and then CONNECT .
If you have successfully created a proper connection, you will see the icons changing their state and hear confirmation that the UAV has been
connected and parameters are being loaded. Toolbar will show current time, total flight time, radio connection status, GNSS satellites count and
status, link health, battery info and so on.
Sometimes you might get a message that you're using partialy incompatible version. This means that the functionality introduced recently
might be not supported by your currently installed firmware and it's highly recommended to update it.
Therefore, if you see the message above, please, proceed to Firmware Upgrade procedure described in the next chapter.
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
Latest firmware installation
Custom firmware upload
Getting the log
General configuration
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
Firmware update
NO BATTERY, USB CONNECTION ONLY!
Do not connect the main battery for the steps below. Use USB connection only!
Latest firmware installation
If you can see exclamation mark icon when pulling out the Drawer it means that there is firmware update available.
Firmware update
SmartAP AutoPilot User’s Guide
Firmware update
Click Firmware and you will see the pane with the information about the latest firmware, upgrade button and progress indicator.
You can click WHAT'S NEW if you want to learn more about the features introduced in this firmware or click UPGRADE to begin procedure.
The firmware will be downloaded from Sky-Drones cloud platform.
Sometimes after pressing the button you might see the reboot request. Simply plug out and then plug in flight controller USB cable.
SmartAP AutoPilot User’s Guide
If the upgrade procedure still not started make sure you don't have any other serial (COM port) devices connected to computer.
Once the procedure started you will see progress notification and status. Usually update procedure takes from 30 to 60 seconds.
After upgrade procedure successfully finished you will see the confirmation message.
Firmware update
SmartAP AutoPilot User’s Guide
Firmware update
Custom firmware upload
If you want to upload custom firmware you may do that by clicking Options icon (three dots) in the top-right corner. Simply click Custom Firmware
File , select the file you want to flash and follow further instructions.
Getting the log
In case something is not going right during the firmware upgrade you might want to see the logs to further understand the issue or provide this
information to our support team. Simply click Options icon (three dots) in the top-right corner and select Show Update Log .
SmartAP AutoPilot User’s Guide
General configuration
SmartAP AutoPilot User’s Guide
General configuration
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
General
Airframe
System orientation
Landing Gear
Motors IDLE speed
Radio
Sensors
Accelerometer calibration
Gyroscope calibration
Magnetometer
GNSS Configuration
Battery
Tuning
Control
OSD
Camera
Parameters
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
General configuration
It's recommended to use USB connection instead of wireless telemetry connection for the steps below.
First of all, connect to the flight controller using links management menu on the top right. Later, click the Gear icon in the left part of toolbar, flight
controller settings popup will appear.
General
General tab provides the major information about the hardware you're using, installed firmware version and unique ID of the flight controller.
SmartAP AutoPilot User’s Guide
General configuration
Airframe
Airframe tab allows you to configure the type of your vehicle.
Click AIRFRAME and choose your airframe from the list. If you can’t see your airframe there – feel free to contact us and we’ll add the new
airframe type for you.
SmartAP AutoPilot User’s Guide
General configuration
Channels mapping and propellers rotation are shown on the corresponding images.
System orientation
You can choose the desired orientation of the flight controller and GNSS Module from corresponding orientation menus.
Landing Gear
SmartAP allows you to configure automatic control of retractable landing gear. Simply select the output channel where servo is connected to and
adjust min / max values. You may apply reverse if needed.
Motors IDLE speed
If you want the motors slightly spinning when the system is Armed you can set Motors IDLE speed to the desired value.
SmartAP AutoPilot User’s Guide
General configuration
Radio
Go to RADIO tab and choose the RC receiver protocol corresponding to the one you’re using. SBUS or PPM receivers are recommended. This
change will take effect after the system is restarted. Therefore, you will need to reboot the autopilot and connect again if you want changed to be
applied immediately.
Go to Settings > RADIO again and make sure that your RC radio is turned on. You’ll see the sticks positions displayed. Press CALIBRATE
button and move all sticks and switched of the radio to their end points.
When it’s done – press OK button to stop calibration and save parameters. You can remap any action to the desired channel and apply reverse if
needed.
SmartAP AutoPilot User’s Guide
General configuration
Sensors
Sensors configuration tab allows to perform accelerometer, gyroscope and magnetometer calibrations which are very important for excellent flight
performance.
Accelerometer calibration
Click CALIBRATE button near accelerometer data. Click START and follow the instructions which will be shown after procedure started.
SmartAP AutoPilot User’s Guide
General configuration
For accelerometer calibration you’ll have to place the autopilot in 6 positions:
Top side up
Top side down
Left side down
Front side down
Right side down
Rear side down
It’s highly important to hold the system still in each position during the calibration. In each step the axis should be aligned with g-acceleration
vector as precise as possible.
Gyroscope calibration
Click CALIBRATE button near gyroscope data. Don’t move the board, put it still, click START and follow the instructions which will be shown
after procedure started.
Magnetometer
Magnetometer calibration is highly important for precise position hold and autonomous flight modes. Make sure that you’re outdoors and don’t
SmartAP AutoPilot User’s Guide
General configuration
have any metals around and in your pockets (e.g. keys, cell phones, etc) before calibration. Press CALIBRATE near magnetometer data follow
further instructions. You will need to rotate the vehicle around three major axes (roll, pitch, yaw). After 60 seconds magnetometer calibration will
be automatically completed and pop-up calibration message will go out.
GNSS Configuration
Make sure that the GPS module is connected to the autopilot before proceeding to this step. Also, make sure that the green LED indicating
power supply of the module is solid green.
Sensors tab allows to configure GNSS module with the default parameters and messages required to work properly with SmartAP Autopilots.
Click CONFIGURE button near GNSS data. Click CONFIGURE in the new window again and configuration changes will take an effect after
system reboot.
Battery
Set battery sensor type. The system supports several battery sensors:
Generic power module
SmartAP PDB
SmartAP 3.x internal monitoring
SmartAP AutoPilot User’s Guide
General configuration
Custom
Set battery’s cells number and capacity. the system will notify when the charge is too low.
If you're using custom sensor then select Custom and provide the scalers for voltage and current. The scale value can be calculated as follows:
SCALE VALUE = SENSOR RANGE / 4096
Tuning
SmartAP AutoPilot is based on P-PID control algorithm. It means that the stabilization (the ability to stay in the air) and navigation (the ability to
follow desired trajectory) control algorithms include two loops: angle and rates control and position and velocity control. By default the gains
(PIDs) are set to be the average for the majority of airframes, configurations and etc. Of course the parameters can be tuned precisely for better
flight performance.
Here is the brief guide and explanations for PID tuning:
1. Set all values by default.
2. It's very important to tune Stabilization loop as perfect as possible, navigation is based on stabilization, so if it's not well - then the vehicle
will not hover and fly waypoints precisely.
3. The most important parameters are Stabilization Rate Roll / Pitch. Increase it until you see high-frequency oscillations or decrease if you
can already see them. Normally, this value is in between 0.1 – 0.2 depending on your airframe size, motors, ESC, props and vibration
SmartAP AutoPilot User’s Guide
General configuration
level.
4. If you can see low-frequency oscillations – it means that your Stabilization Angle Roll / Pitch is too high and you need to decrease it. This
value lays in range between 3 - 6.
Navigation gains can be tuned using the same approach, however, this is not really important to tune this values since they’re fine by default for
the majority of the vehicles.
More information on default gains is available in Standard PID Presets section.
Control
Control tab allows configuring user’s manual control sensitivity, horizontal and vertical speed limits in various modes and failsafe actions.
OSD
OSD tab provides the settings for On-Screen Display module configuration.
In OSD settings you can:
Enable / disable OSD module
Select Metric or Imperial type of the units depending on your preferences
Narrow the overlay area to fit the information on the screen
SmartAP AutoPilot User’s Guide
General configuration
Choose specific parameters you would like to be shown
OSD support both PAL and NTSC video standards with auto detection and selection. Typical information layout is shown on the images below:
PAL Layout
NTSC Layout
The actual layout on the screen typically looks as following:
SmartAP AutoPilot User’s Guide
General configuration
Camera
Camera tab allows you to configure the camera gimbal and shutter control settings.
Gimbal : The system supports 3-axis gimbal stabilization with flexible configuration for minimum and maximum output angles as well as
minimum and maximum raw output values on the physical layer (PWM is used). As an option, the output can be reversed.
Shutter : Shutter configuration has settings for minimum and maximum output values for the triggering pulse. Interval is the time of how long the
pulse should be in active state to initiate the shutter of the camera to trigger.
SmartAP AutoPilot User’s Guide
Parameters
Parameters tab gives you direct access to all parameters available in the system.
Standard PID presets
SmartAP AutoPilot User’s Guide
Standard PID presets
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
Standard PID presets
MicroDrones MD4-1000 Quadcopter
T960 Hexacopter
F450 Quadcopter
3DR Hexacopter
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
Standard PID presets
This section includes default parameters examples for various configuration types. You can find the airframe which suits your mostly and have
parametes value reference for tuning.
MicroDrones MD4-1000 Quadcopter
SmartAP AutoPilot User’s Guide
T960 Hexacopter
F450 Quadcopter
Standard PID presets
SmartAP AutoPilot User’s Guide
3DR Hexacopter
Standard PID presets
SmartAP AutoPilot User’s Guide
Updating GNSS Module
SmartAP AutoPilot User’s Guide
Updating GNSS Module
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
Standard PID presets
Updating GNSS Module
Getting U-Center
RTK GNSS Configuration update
SmartAP PRO Onboard GNSS module update
Flashing Bootloader
Flashing DFU (old)
Flying
Support
Revision history
Updating GNSS Module
Sometimes it might be needed to update the configuration of GNSS receiver. It can be done for both airborne and ground module (RTK GNS).
Latest configuration files as well as configuration tool can be found in the downloads section on the website http://sky-drones.com/dload
Getting U-Center
First of all you need to download and install UBlox U-Center utility. After completing the installation run the program.
RTK GNSS Configuration update
Plug in RTK GNSS Module to the USB port of your computer and make sure that the green LED is solid.
SmartAP AutoPilot User’s Guide
Updating GNSS Module
Then go to U-Center utility and setup the connection in the top-left corner: choose the right COM port and set the baud rate to 115200.
Then go to Tools > GNSS Configuration and select the Configuration file (it’s available for download from the website). Set Store configuration
into BBR / Flash checked.
Press File > GNSS button, the update process should start.
If the messages dialog closes itself in about a few seconds and you can’t see any error messages or reports then it means that the configuration
of the GPS receiver has been successfully updated.
SmartAP PRO Onboard GNSS module update
Connect your FTDI cable to the GPS port of the flight controller as following:
GND <-> GND
TX <-> RX
RX <-> TX
SmartAP AutoPilot User’s Guide
Flashing Bootloader
Do NOT connect 5V or and power supply pin from FTDI cable to flight controller!
Flight controller will get the power from USB cable. Set the boot switch in UPD (“Update”) mode, connect USB cable to the flight controller and
connect FTDI cable to computer. Your setup should look as follows:
Once the connections are done, please, proceed with the update steps described above.
Troubleshooting: If it seems that there is no connection to GPS module – try to change the TX and RX pins of FTDI cable connected to flight
controller, sometimes colors meanings swapped
Do not forget to put the switch back to RUN position
SmartAP AutoPilot User’s Guide
Flashing Bootloader
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Tools required
Connections
Flashing
Flashing DFU (old)
Flying
Support
Revision history
Flashing Bootloader
Tools required
After manufactured boards come without bootloader pre-installed. You can easily flash them yourself. The tools which will be needed:
ST-Link v2 ARM JTAG Debugger
ARM JTAG Mini connector 1.25 mm pitch
Connections
ST Link debugger looks as following:
You will need to connect ST-Link pins to SmartAP Pins.
The reference for ST Link pins:
SmartAP AutoPilot User’s Guide
The reference for SmartAP JTAG pins (view from top):
Your connection should look as following:
Autopilot should be powered via USB. ST Link debugger should be powered from USB too.
Flashing
Flashing Bootloader
SmartAP AutoPilot User’s Guide
Open STM ST Link Utility and then go to Target > Program and Verify :
Select the bootloader file to flash:
Press Start
Flashing Bootloader
SmartAP AutoPilot User’s Guide
Flashing DFU (old)
Once completed you'll see the following:
If you see the board LEDs flashing after that - congratulations! Bootloader has been successfully flashed! Now you're able to install the firmware.
SmartAP AutoPilot User’s Guide
Flashing DFU (old)
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Drivers installation
Getting the software
Firmware update
General configuration
Standard PID presets
Updating GNSS Module
Flashing Bootloader
Flashing DFU (old)
Firmware and bootloader update via USB
Flying
Support
Revision history
Flashing DFU (old)
Firmware and bootloader update via USB
Sometimes it’s necessary to update not only the firmware, but also the bootloader. In this case you will need .dfu image of the firmware. Download
.dfu firmware file and set BOOT switch on SmartAP board to UPD mode. It will allow SmartAP running in USB firmware update mode. Connect
the board to your computer with USB cable and run DfuSe utility. Press “Choose” in “Upgrade of Verify” section and select the .dfu file you would
like to load. Then press “Upgrade”.
SmartAP AutoPilot User’s Guide
Wait 40-60 seconds until you get the message that the firmware was successfully updated.
Do not forget to put the switch back to RUN position.
Modes overview
SmartAP AutoPilot User’s Guide
Modes overview
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Flight Modes overview
Mode Switch: 3 position switch (Main mode control):
Auto Switch: 2 position switch (Auto mode control):
RTH Switch: 2 position switch (RTH mode control):
Before take off
The Flight
After landing
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Modes overview
Flight Modes overview
SmartAP has 3 switches for modes control – one 3-position switch and two 2-position switches:
Mode Switch: 3 position switch (Main mode control):
Stabilize
Altitude hold
Loiter (GPS Position hold + Altitude hold)
Auto Switch: 2 position switch (Auto mode control):
On / Off - enable / disable autonomous waypoints flight (overrides previous switch)
RTH Switch: 2 position switch (RTH mode control):
On / Off - enable / disable return to home mode (overrides both previous switches)
In Altitude Hold and Loiter modes you will have altitude rate control with the throttle stick. Middle position means hold the altitude, raising or
lowering the stick means going up or down with the speed from 0 to 3 m/s (by default, can be changed in Control tab).
Before take off
1.
2.
3.
4.
5.
6.
Set your throttle stick down
Power on the transmitter
Power on the copter
Make sure you’re in Stabilize, Altitude hold or Loiter mode
When you’re ready to fly – ARM the system by turning left stick right-down for 1 second
Release the stick after hearing the long beep
SmartAP AutoPilot User’s Guide
7. The system is armed and ready for take off
The Flight
1. Slowly raise your throttle stick until the copter takes off from the ground
2. Use the right stick to control the lean angles / position of the copter
3. Use mode switches if you want to switch to Loiter / Auto / RTL etc. mode
After landing
1.
2.
3.
4.
Disarm the system after landing by turning let stick left-down for a 1 second
Two short beeps mean that the system has been successfully disarmed
Power off the copter
Power off the transmitter
Transmitter commands
SmartAP AutoPilot User’s Guide
Transmitter commands
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Transmitter commands
ARM
Hold for 1 second and release
Performs all calibrations before take off and unlock motors. Long beep followed means that the system is ARMED and ready to fly.
SmartAP AutoPilot User’s Guide
Transmitter commands
DISARM
Hold for 1 second and release
Locks motors. Two short beeps mean that the system is DISARMED and safe.
Accelerometer calibration
Hold for 3 seconds and release
Short beep means that the system goes into calibration mode. Short positive tone means that the calibration was done and you need to rotate the
vehicle for the next calibration position. Once all six positions are calibrated you’ll hear the tone meaning that the calibration completed
successfully and saved to SD card.
Gyroscope calibration
Hold for 3 seconds and release
Short beep means that the system starts calibration. DO NOT move the vehicle during the calibration. Short positive tone means that the
calibration was done successfully and saved to SD card.
Magnetometer calibration
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Hold for 3 seconds and release
Magnetometer calibration process starts after a beep. Short positive tone after 30 seconds means that the calibration was done successfully and
saved to SD card.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
World Pane overview
Getting the video feed
Autonomous Flights
Waypoints flight
Guided flight
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Flying with SmartAP GCS
World Pane overview
The main pane of the application is called World Pane. Here you can see all general information about the vehicle, switch vehicles, change
modes, plan mission and etc. Here is the brief overview of the information, user interface and control buttons:
Toolbar contains the info about the vehicle status:
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Getting the video feed
SmartAP GCS allows to see the real-time video feed right in the application. Click on the Gear icon in the bottom-left corner and select the video
source you would like to use. You can change resolution and apply image rotation if needed.
If you can't see your video source in the list of available devices, make sure to connect the video source to your computer before starting
SmartAP GCS application.
You can also enable full-screen video mode by clicking on the small video window. Map and video widgets will be swaped.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Autonomous Flights
Waypoints flight
Autonomous mission flights are based on waypoints navigation. To create a new mission or choose from the already existing ones simply click
PLANNING button and then click MISSIONS button.
To create a new mission type mission name and click CREATE
To choose the already existing mission click on it
We want to demonstrate creating new mission so we click CREATE now.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Now you can see mission settings menu and Home point icon placed in the center of the map automatically. You can drag home point wherever
you want.
Home point will be overwritten by the initial vehicle location upon the system armed.
To insert new waypoint you just need to double-click on the map.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Mission menu will be automatically switched to Waypoint tab. Individual waypoint settings can be adjusted there.
Altitude : Altitude in meters above takeoff point (home altitude)
Delay : Amount of seconds to hover after reaching the waypoint
Speed : Speed of flying to the next waypoint
Heading : Heading angle in degrees to hold when flying to the next waypoint
When no waypoints selected - those settings are related to default values for new waypoints.
New waypoints can be added by double-clicking on the map:
Of course, waypoints can be:
Adjusted, by dragging them
Deleted, by double-clicking on them
Inserted in-between by double-clickin on path
Waypoint parameters can be adjusted anytime after selecting the desired waypoint to be changed.
The system supports the following waypoint types (Commands) which can be changed by clicking on Command cell for a specific waypoint:
Waypoint: regular point to fly through in air
Take off: start autonomous take off
Landing: perform landing over the point
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
The system allows creating various mission scenarios – including autonomous take off and / or landing point types or having only waypoints type
in the list:
In the first case the vehicle should be airborne before activating autonomous mode. After AUTO mode was activated the vehicle will start
flying to the first waypoint. If the system is not airborne then the vehicle will not allow switching to the autonomous flight mode.
In the second case the vehicle should be on the ground before activating autonomous mode. After AUTO mode was activated the vehicle
will start autonomous take off and then continue flying to the next waypoint. If the vehicle is airborne before starting AUTO it will skip the
Take off waypoint.
After the mission was created it can be saved and / or uploaded to the vehicle.
If you click UPLOAD then you can notice the status of sending the mission in the right-bottom corner of the application:
Finally, you will see Waypoints Received message.
Before the flight you need to ARM the system. The system can be armed using the RC transmitter stick or by clicking the ARM / DISARM button
in the GCS.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
`ARM` command should be confirmed to make sure it wasn't clicked accidentally.
Home position (including altitude) is set on every ARM event. Make sure to ARM the system after it got the stable GNSS satellites signal.
Saving the valid home position and altitude is important for calculating the waypoints altitude.
After you armed the system you can notice the Home icon might moved on the map. This position will be used for RTH (Return to Home) mode
and its altitude will be used as an altitude reference for the waypoints. If you want to change the home position manually you can simply drag &
drop it.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
If you don’t have Take off type of the waypoint in your list – you’ll need to take off manually or press TAKE OFF button on the right. After the
vehicle is airborne you can press FLY button or switch to AUTO mode using your RC transmitter. The vehicle will start flying to the first waypoint.
Flight progress can be seen in real-time with the indication of the vehicle path. After the last waypoint reached the vehicle will enter hovering
mode and maintain the altitude and position of the last point or perform landing if it was planned to do so.
Guided flight
Guided flight mode which is also know as "Fly here" mode allows setting and moving the desired position of the vehicle interactively in real-time.
This mode is available only if the vehicle is already flying in the air. To activate the guided flight mode simply click PLANNING button and then
GUIDED button.
SmartAP AutoPilot User’s Guide
Flying with SmartAP GCS
Once you clicked on the map the vehicle will start flying to that point and you will see the cross on the map indicating the target position of the
vehicle.
The altitude and speed for the guided point can be set in the Flyhere settings menu on the top-right:
If you want to change the position of the vehicle you can simply drag&drop the cross on the map or right-click on the map and click Fly Here.
Repositioning can be done anytime.
Once the vehicle achieved the target position it starts hoveing at the point awaiting for the other point or flight mode change.
SmartAP AutoPilot User’s Guide
Flying with RTK GNSS
SmartAP AutoPilot User’s Guide
Flying with RTK GNSS
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Locating the antenna
Connecting in SmartAP GCS
Starting Survey-In
Survey-In completed
RTK Modes
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Flying with RTK GNSS
RTK (Real Time Kinematics) - technology which allows increasing GNSS module accuracy to just a few centimeters. SmartAP Autopilots support
RTK GNSS based on UBlox NEO M8P modules. This description demonstrates the procedure of setting up the flight with RTK GNSS.
It's assumed that you already have the following equipment:
RTK GNSS module installed on a drone (also called Rover)
RTK GNSS module as a base station with USB connector
Active patch antenna located on a ground plane (the middle of a car roof is a good choice)
Computer with installed SmartAP GCS
Telemetry modules configured and working on both drone and ground station (telemetry is used to transfer corrections from Base Station
module to Rover)
Locating the antenna
RTK GNSS is very sensitive and needs to be set up carefully.
The base station antenna position should be fixed all time. Please, make sure that it's not moving and has a clear view of the sky far enough from
the buildings and not shadowed by the obstacles. Tripod or a car roof are good locations for base station antenna.
Once you have located the antenna, connect SMA cable to the ground module and plug the module into USB port of the computer.
SmartAP AutoPilot User’s Guide
Flying with RTK GNSS
Solid green LED - Power is on and module is working
Blinking blue LED - GNSS module has 3D position fixed
Connecting in SmartAP GCS
First of all open SmartAP GCS and connect to the drone. Then go to RTK tab in bottom part of the Main Window. Choose the COM port of GNSS
module and press Connect button. Once you're connected you'll see the status of the base station module.
Starting Survey-In
Once the base station has enough satellites visible, solid 3D fix and position deviation is not high you can start Survey-In procedure by pressing
Start Survey-In button. This procedure determines the accurate position of the base station based on the measurements. By default, it’s set to
run at least 3 minutes and the accuracy deviation should be less than 1 meter. It's obvious that longer measurements and smaller deviation will
increase the accuracy of corrections sent to the Rover. The measured accuracy and progress are shown on the screen. This process migh take a
few minutes.
SmartAP AutoPilot User’s Guide
Flying with RTK GNSS
3D Accuracy - Positioning accuracy estimation for the last measurement (single measurement) Mean 3D STD - Standard deviation of the
accuracy after Survey-In process started
Survey-In completed
After Survey-In process is completed SmartAP GCS will start sending corrections to the Rover. Survey-In status will change from In Progress to
Completed .
If you take a look at the GNSS status of the vehicle shown on the top panel you'll notice the change from GNSS to D-GNSS meaning that the
Rover module gets corrections. D-GNSS mode becomes active after a few seconds since the base station module starts sending corrections.
RTK Modes
RTK has two modes: Float and Fixed . Float mode is easier to reach, usually it becomes available in 30-60 seconds after D-GNSS mode is
active, however, it's less accurate. Later, the system will automatically go to Fixed , accuracy will be higher but the process might take some
time.
SmartAP AutoPilot User’s Guide
Geotag images
What will happen if the Rover looses connection with Base station?
The drone will continue flying, probably with slightly lower accuracy, however, if the connection will not be regained in 60 seconds GNSS module
will go into regular mode. Once the connection is established back the system will be back in RTK mode.
SmartAP AutoPilot User’s Guide
Geotag images
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Geotag images
SmartAP autopilot along with SmartAP GCS allows to precisely geo tag images for further post-processing. When the camera feedback pin is
connected to the autopilot the autopilot knows the exact moment when the picture was actually taken and writes this information into log file. It
contains the following information:
ID - image sequence number
Latitude - latitude location of the image
Longitude - longitude location of the image
Altitude - altitude of the image (MSL - above mean sea level)
Roll - roll of aircraft
Pitch - pitch of aircraft
Yaw - yaw of aircraft
To geotag images firstly download the log file. Then open SmartAP GCS, pull out the left drawer:
SmartAP AutoPilot User’s Guide
Geotag images
And go to Plot tab:
Click Options menu in top-right corner and click Open log file...
Also you can simply drag&drop the desired log file into Logs pane. Once the file open locate CAM_TRIGGER group on the right panel.
SmartAP AutoPilot User’s Guide
Geotag images
And select the checkboxes for the fields you would like to export. Normally, all fields are recommended for further processing. Once selected click Options and click Export CSV .
Then you need to select the Folder destination where you want the log file to be exported to. After that you can open the file with any file editor
and check its content:
SmartAP AutoPilot User’s Guide
Later, this information can be used for further post processing and maps stitching.
Logs analysis
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Logs analysis
SmartAP GCS allows to view, analyze and export logs recorded on SD card of the flight controller.
To view the logs - go to SmartAP GCS > Plot tab in the left drawer.
Once switched to Plot tab click Settings in the top right corner and select Open log file :
Logs analysis
SmartAP AutoPilot User’s Guide
Logs analysis
Select the log file you would like to analyze from system file dialog and click Open . You will see the log with available parameter. Choose the
interesting fields to plot them:
In case you would like to export the log data as an image or KML track or CSV file for further analysis click Settings in the top right corner and
select the preferred option:
SmartAP AutoPilot User’s Guide
Processing the Logs
SmartAP AutoPilot User’s Guide
Support
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Modes overview
Transmitter commands
Flying with SmartAP GCS
Flying with RTK GNSS
Geotag images
Logs analysis
Processing the Logs
Support
Revision history
Processing the Logs
Log files are stored on SD card as binary files and they're encoded. However, you can extract the data to understandable text format, basically it's
CSV format which can be later exported in XLS or Matlab or anything else for post-processing and analysis.
You'll need to use the following Python script: ulog2csv.py
Python should be installed on your computer.
If you don't have it yet you can download here https://www.python.org/downloads/, version 2.7.
To export the log follow the steps:
Open command line
Go to the folder where ulog2csv.py script is located cd /path/to/script
Execute the command: python ulog2csv.py filename.ulg where filename.ulg is the path to the log file
You'll see the folder will all log messages splitted in separate files
For instance, if you're interested in GNSS (GPS/GLONASS) data you would need GNSS_REPORT.csv file.
SmartAP AutoPilot User’s Guide
Support
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Support
Safety
Operating a powered vehicle of any kind can be a lot of fun, but it carries certain inherent risks. Regulations governing the use of powered
vehicles, including aircraft, vary from locale to locale, even within the same country or district. It is your responsibility to ensure that you
understand and comply with all local laws and regulations.
Safety basics
Never operate the vehicle or software in a way that could be dangerous to you, other people, or property.
Always keep propeller arcs free of objects and body parts while the vehicle is live.
Keep in mind that software and hardware failures happen. Although we design our products to minimize such issues, you should always
operate with the understanding that a failure could occur at any time and without warning. Accordingly, you should take the appropriate
precautions to minimize danger in case of product failure.
Never use the software or hardware for manned vehicles.
Always operate within local laws and regulations.
Do not operate the aircraft if you are under the age of 16.
Additional safety information
Be sure to maintain safe distances between people and your aircraft.
Never operate your aircraft if your ability to do so with the utmost attention to safety is impaired in any way. Do not operate your aircraft
while tired, under the influence of drugs or alcohol, or otherwise unable to operate it with the highest attention to safety.
Environment conditions can change rapidly and can make operation difficult. If this occurs, land your aircraft and discontinue use
immediately. Do not operate your aircraft if operating conditions are not ideal. This includes, but is not limited to, rain, snow or excessive
wind.
Always ensure the battery cable is disconnected from the aircraft until you are ready to fly, and ensure that your batteries are fully charged
prior to use.
Always turn on the transmitter and ensure the throttle stick is all the way down before connecting the battery.
After landing, disarm your vehicle immediately and disconnect the battery cable.
Do not turn off the transmitter until after you have disconnected the battery.
Always remove the propellers while testing the motors.
When the battery is connected, always assume the vehicle is live and the motors are armed.
Do not attempt to fly longer than the battery’s safe capacity.
Do not operate the vehicle with excess weight attached.
Ensure that all vehicle components are well maintained before each flight. Ensure that components are firmly attached and operating
properly.
Replace any worn or damaged components before each flight. Never operate with any damaged or worn components.
Support
For more information about SmartAP AutoPilot, please, visit http://sky-drones.com website.
If you have any questions, please, feel free to contact us at http://sky-drones.com
SmartAP AutoPilot User’s Guide
Revision history
Disclaimer
SKY-DRONES RESERVES THE RIGHT TO UPDATE THE WARRANTIES AT ANY TIME WITHOUT EXPRESS NOTICE. SKY-DRONES
MAKES NO OTHER WARRANTIES FOR SKY-DRONES -BRANDED PRODUCTS, AND MAKES NO WARRANTIES WHATSOEVER FOR
SERVICE, SOFTWARE, MAINTENANCE OR SUPPORT FOR NON- SKY-DRONES -BRANDED PRODUCTS. SUCH PRODUCTS,
SOFTWARE, SERVICES, MAINTENANCE OR SUPPORT IS PROVIDED BY SKY-DRONES “AS IS” AND ANY THIRD-PARTY
WARRANTIES, PRODUCTS, SOFTWARE, SERVICES, MAINTENANCE OR SUPPORT ARE PROVIDED BY THE ORIGINAL
MANUFACTURER OR SUPPLIER, NOT BY SKY-DRONES. SKY-DRONES MAKES NO EXPRESS WARRANTIES EXCEPT THOSE
STATED IN. SKY-DRONES OFFERS THE HARDWARE AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
CONCERNING THE HARDWARE, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THE ABSENCE
OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT
DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY
NOT APPLY TO YOU.EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL SKY-DRONES BE LIABLE TO
YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING
OUT OF THE USE OF THE HARDWARE. SKY-DRONES ACCEPTS NO LIABILITY FOR DAMAGE(S) OR INJURIES INCURRED
DIRECTLY OR INDIRECTLY FROM THE USE OF THIS PRODUCT.
SmartAP AutoPilot User’s Guide
Introduction
SmartAP PRO
SmartAP MAX
SmartAP PDB
SmartAP GNSS
SmartLink
Autopilot configuration
Flying
Support
Revision history
Revision history
Version Date
Description
1.3.9
10.09.2019
- Added info on SmartLink direct connection with IP instead
DNS
1.3.8
21.08.2019 - Structure reorganized, more SmartLink info
1.3.7
19.08.2019 - Added SmartLink quick start guide
1.3.6
05.07.2019 - Added SmartLink firmware update tutorial
1.3.5
12.02.2019 - Added SmartLink documentation
1.3.4
15.08.2018 - Bootloader flashing information added
1.3.3
03.06.2018 - Added info about relay camera trigger and feedback
1.3.2
16.05.2018 - Creating new mission and flying with SmartAP GCS
1.3.1
06.05.2018 - Added information about the latest SmartAP GCS
1.3.0
05.03.2018 - Updated SmartAP GNSS module information
1.2.9
03.01.2018 - Added OSD Layout image
1.2.8
01.11.2017 - Added camera settings to Configurator
1.2.7
28.08.2017 - SmartAP MAX Added
1.2.6
20.08.2017 - Added RSSI section
1.2.5
08.08.2017 - Added logs processing info
1.2.4
21.06.2017 - Added standard PID presets section
1.2.3
09.06.2017 - Info about the foam for pressure sensor updated
1.2.2
06.06.2017 - Added more information on SmartAP 3.2
1.2.1
02.06.2017 - Minor updates on index page
1.1.9
24.05.2017 - Added section about creating Region based waypoints
1.1.8
21.05.2017 - OSD information updated
1.1.7
15.05.2017 - Added SmartAP 3.2 pinout
1.1.6
12.04.2017 - Minor updates and support of offline PDF version
1.1.5
06.04.2017 - SmartAP GNSS v2 and v3 dimensions added
1.1.4
04.04.2017 - SmartAP 3.x dimensions image added
1.1.3
30.03.2017 - SmartAP Autopilot drivers installation section added
1.1.2
18.02.2017 - SmartAP 3.x PDB connections scheme added
1.1.1
17.02.2017 - SmartAP OSD extended documentation
1.1.0
12.02.2017 - SmartAP RTK GNSS information added
1.0.9
28.01.2017 - SmartAP OSD configuration info added
1.0.8
15.01.2017 - SmartAP PDB specifications added
1.0.7
02.10.2016 - SmartAP GCS for autonomous flight section added
1.0.6
29.03.2016 - Firmware update, GPS module update instructions
1.0.5
15.12.2015 - DFU generation section removed
1.0.4
13.12.2015 - GPS firmware update description
Revision history
SmartAP AutoPilot User’s Guide
1.0.3
-Description
External GPS / Magnetometer connections
Version 01.10.2015
Date
1.0.2
03.08.2015 - Added pinout description, PID tuning hints
1.0.1
09.12.2014 - Minor fixes in all sections
1.0.0
06.12.2014 - Initial release of the Guide
Revision history

advertisement

Related manuals

Download PDF

advertisement