All the exampls for ROS are implemented here. More...
#include <ros/ros.h>#include <stdio.h>#include <dji_sdk/dji_drone.h>#include <cstdlib>#include <stdlib.h>#include <actionlib/client/simple_action_client.h>#include <actionlib/client/terminal_state.h>
Go to the source code of this file.
All the exampls for ROS are implemented here.
Definition in file client.cpp.
| void ArmMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 736 of file client.cpp.
| void AttitudeControlDemoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 886 of file client.cpp.
| void DisarmMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 741 of file client.cpp.
| static void Display_Main_Menu | ( | void | ) | [static] |
Definition at line 53 of file client.cpp.
| void DrawCircleDemoMobileCallback | ( | DJIDrone * | drone | ) |
Function Prototypes for Mobile command callbacks - Custom Missions.
Definition at line 766 of file client.cpp.
| void DrawSquareDemoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 812 of file client.cpp.
| void GetSDKVersionMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 731 of file client.cpp.
| void GimbalControlDemoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 857 of file client.cpp.
| void GlobalNavigationTestMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 990 of file client.cpp.
| void GoHomeMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 746 of file client.cpp.
| void LandingMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 726 of file client.cpp.
| void LocalNavigationTestMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 986 of file client.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Setting functions to be called for Mobile App Commands mode
Definition at line 83 of file client.cpp.
| void ObtainControlMobileCallback | ( | DJIDrone * | drone | ) |
Function Prototypes for Mobile command callbacks - Core Functions.
Callback functions for Mobile Commands.
Definition at line 711 of file client.cpp.
| void ReleaseControlMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 716 of file client.cpp.
| void StartCollisionAvoidanceCallback | ( | DJIDrone * | drone | ) |
Definition at line 1045 of file client.cpp.
| void StartMapLASLoggingMobileCallback | ( | DJIDrone * | drone | ) |
For LAS logging.
Definition at line 1034 of file client.cpp.
| void StartVideoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 756 of file client.cpp.
| void StopCollisionAvoidanceCallback | ( | DJIDrone * | drone | ) |
Definition at line 1066 of file client.cpp.
| void StopMapLASLoggingMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 1040 of file client.cpp.
| void StopVideoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 761 of file client.cpp.
| void TakeOffMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 721 of file client.cpp.
| void TakePhotoMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 751 of file client.cpp.
| void VirtuaRCTestMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 998 of file client.cpp.
| void WaypointNavigationTestMobileCallback | ( | DJIDrone * | drone | ) |
Definition at line 994 of file client.cpp.