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.