Tutorials
The tutorial chapter covers the following content up to now:
Powering and Programming Interface : This tutorial walks you through how to setup the power connection and start programming with the HandsFree Q series.
Start Drivers: This tutorial describes how to start the drivers of the self-contained equipment of the fuselage
Building a Simulation Environment: This tutorial will guide you to build a UAV Simulation Environment on a personal computer
Offboard Control with Mavros (C++): This tutorial introduces an offboard control example (C++ language) for a waypoint mission using the mavros package.
Offboard Control with Mavros (Python): The tutorial introduces an example on how to operate HandsFree Q with the mavros package via Python.
ROS Multi Machine Communication: This tutorial introduces how to realize the communication between multiple ROS devices by setting parameters.
Real Time Visual Recognition: This tutorial guides you through how to get the Nvidia Jetson computer started for real time visual recognition with the onboard CSI camera.
Deep Learning in ROS: This tutorial introduces the details on how to integrate the deep learning capability from the Nvidia community in ROS.
Indoor Positioning with Optical Flow: This tutorial presents details to realize indoor positioning based on optical flow with minimum setup for HandsFree Q.
Enabling Autonomous Indoor Flight with a Tracking Camera: This tutorial describes the steps to achieve autonomous indoor flights with our Q2000 Indoor UAV.
Visual Inertial System (VINS) with Stereo Vision and GPU Acceleration: This tutorial provides a guidance to realize a GPU-accelerated visual inertial system (VINS) by fusing stereo vision and IMU data.
Flight Data Analysis: This tutorial covers procedures to analyze flight performance with onboard data logs.
Coming Soon
More advanced features are coming soon for our HandsFree Q series, and they are not limited to:
SLAM (Simultaneous Localization and Mapping)
Path planning
Obstacle avoidance
Aggressive fast flight