@@ -9,31 +9,31 @@ namespace am
99class am_topics
1010{
1111public:
12- static constexpr char DJI_SDK_IMU[] = " /dji_sdk /imu" ;
13- static constexpr char DJI_SDK_IMU_RPY[] = " /dji_sdk /imu_rpy" ;
14- static constexpr char DJI_SDK_RTK_POSITION[] = " /dji_sdk /rtk_position" ;
15- static constexpr char DJI_SDK_RTK_VELOCITY[] = " /dji_sdk /rtk_velocity" ;
16- static constexpr char DJI_SDK_RTK_YAW[] = " /dji_sdk /rtk_yaw" ;
17- static constexpr char DJI_SDK_RC[] = " /dji_sdk /rc" ;
18- static constexpr char DJI_SDK_GIMBAL_ANG_CMD[] = " /dji_sdk /gimbal_angle_cmd" ;
19- static constexpr char DJI_SDK_GIMBAL_SPD_CMD[] = " /dji_sdk /gimbal_speed_cmd" ;
20- static constexpr char DJI_SDK_GIMBAL_ANG[] = " /dji_sdk /gimbal_angle" ;
21- static constexpr char DJI_SDK_GLOBAL_POSITION[] = " /dji_sdk /global_position" ;
22- static constexpr char DJI_SDK_GPS_POSITION[] = " /dji_sdk /gps_position" ;
23- static constexpr char DJI_SDK_FLIGHT_STATUS[] = " /dji_sdk /flight_status" ;
24- static constexpr char DJI_SDK_BATTERY_STATE[] = " /dji_sdk /battery_state" ;
25- static constexpr char DJI_SDK_CONTROL_STATUS[] = " /dji_sdk /control_status" ;
26- static constexpr char DJI_SDK_FROM_MOBILE_DATA[] = " /dji_sdk /from_mobile_data" ;
27- static constexpr char DJI_SDK_ACCELERATION_GROUND_FUSED[] = " /dji_sdk /acceleration_ground_fused" ;
28- static constexpr char DJI_SDK_VO_POSIITON[] = " /dji_sdk /vo_position" ;
29- static constexpr char DJI_SDK_VELOCITY[] = " /dji_sdk /velocity" ;
30- static constexpr char DJI_SDK_ATTITUDE[] = " /dji_sdk /attitude" ;
31- static constexpr char DJI_SDK_HEIGHT_ABOVE_TAKEOFF[] = " /dji_sdk /height_above_takeoff" ;
32- static constexpr char DJI_SDK_ANGULAR_VELOCITY_FUSED[] = " /dji_sdk /angular_velocity_fused" ;
33- static constexpr char DJI_SDK_RELATIVE_POSITION[] = " /dji_sdk /relative_position" ;
34- static constexpr char DJI_SDK_ODOMETRY[] = " /dji_sdk /odometry" ;
35- static constexpr char DJI_SDK_SEND_DATA_TO_MOBILE[] = " /dji_sdk /send_data_to_mobile" ;
36- static constexpr char DJI_SDK_CORRECTED_ATTITUDE[] = " /dji_sdk /corrected_attitude" ;
12+ static constexpr char DJI_SDK_IMU[] = " /dji_osdk_ros /imu" ;
13+ static constexpr char DJI_SDK_IMU_RPY[] = " /dji_osdk_ros /imu_rpy" ;
14+ static constexpr char DJI_SDK_RTK_POSITION[] = " /dji_osdk_ros /rtk_position" ;
15+ static constexpr char DJI_SDK_RTK_VELOCITY[] = " /dji_osdk_ros /rtk_velocity" ;
16+ static constexpr char DJI_SDK_RTK_YAW[] = " /dji_osdk_ros /rtk_yaw" ;
17+ static constexpr char DJI_SDK_RC[] = " /dji_osdk_ros /rc" ;
18+ static constexpr char DJI_SDK_GIMBAL_ANG_CMD[] = " /dji_osdk_ros /gimbal_angle_cmd" ;
19+ static constexpr char DJI_SDK_GIMBAL_SPD_CMD[] = " /dji_osdk_ros /gimbal_speed_cmd" ;
20+ static constexpr char DJI_SDK_GIMBAL_ANG[] = " /dji_osdk_ros /gimbal_angle" ;
21+ static constexpr char DJI_SDK_GLOBAL_POSITION[] = " /dji_osdk_ros /global_position" ;
22+ static constexpr char DJI_SDK_GPS_POSITION[] = " /dji_osdk_ros /gps_position" ;
23+ static constexpr char DJI_SDK_FLIGHT_STATUS[] = " /dji_osdk_ros /flight_status" ;
24+ static constexpr char DJI_SDK_BATTERY_STATE[] = " /dji_osdk_ros /battery_state" ;
25+ static constexpr char DJI_SDK_CONTROL_STATUS[] = " /dji_osdk_ros /control_status" ;
26+ static constexpr char DJI_SDK_FROM_MOBILE_DATA[] = " /dji_osdk_ros /from_mobile_data" ;
27+ static constexpr char DJI_SDK_ACCELERATION_GROUND_FUSED[] = " /dji_osdk_ros /acceleration_ground_fused" ;
28+ static constexpr char DJI_SDK_VO_POSIITON[] = " /dji_osdk_ros /vo_position" ;
29+ static constexpr char DJI_SDK_VELOCITY[] = " /dji_osdk_ros /velocity" ;
30+ static constexpr char DJI_SDK_ATTITUDE[] = " /dji_osdk_ros /attitude" ;
31+ static constexpr char DJI_SDK_HEIGHT_ABOVE_TAKEOFF[] = " /dji_osdk_ros /height_above_takeoff" ;
32+ static constexpr char DJI_SDK_ANGULAR_VELOCITY_FUSED[] = " /dji_osdk_ros /angular_velocity_fused" ;
33+ static constexpr char DJI_SDK_RELATIVE_POSITION[] = " /dji_osdk_ros /relative_position" ;
34+ static constexpr char DJI_SDK_ODOMETRY[] = " /dji_osdk_ros /odometry" ;
35+ static constexpr char DJI_SDK_SEND_DATA_TO_MOBILE[] = " /dji_osdk_ros /send_data_to_mobile" ;
36+ static constexpr char DJI_SDK_CORRECTED_ATTITUDE[] = " /dji_osdk_ros /corrected_attitude" ;
3737
3838 static constexpr char FEATURE_ODOMETRY[] = " /feature/odometry" ;
3939 static constexpr char FEATURE_SEARCH_IDS[] = " /feature/search_ids" ;
@@ -124,30 +124,30 @@ class am_topics
124124 static constexpr char SENSOR_IMAGE_CONTROLLER_CAMERA_SELECT[] = " /image_controller/camera_select" ;
125125
126126 // dji sdk camera services
127- static constexpr char DJI_CAMERA_240P_SERVICE[] = " /dji_sdk /stereo_240p_subscription" ;
128- static constexpr char DJI_CAMERA_VGA_SERVICE[] = " /dji_sdk /stereo_vga_subscription" ;
129- static constexpr char DJI_CAMERA_FPV_MAIN_SERVICE[] = " /dji_sdk /setup_camera_stream" ;
130- static constexpr char DJI_CAMERA_DEPTH_SERVICE[] = " /dji_sdk /stereo_depth_subscription" ;
127+ static constexpr char DJI_CAMERA_240P_SERVICE[] = " /dji_osdk_ros /stereo_240p_subscription" ;
128+ static constexpr char DJI_CAMERA_VGA_SERVICE[] = " /dji_osdk_ros /stereo_vga_subscription" ;
129+ static constexpr char DJI_CAMERA_FPV_MAIN_SERVICE[] = " /dji_osdk_ros /setup_camera_stream" ;
130+ static constexpr char DJI_CAMERA_DEPTH_SERVICE[] = " /dji_osdk_ros /stereo_depth_subscription" ;
131131
132132 // dji sdk raw camera streams
133- static constexpr char DJI_CAMERA_FPV_STREAM[] = " /dji_sdk /fpv_camera_images" ;
134- static constexpr char DJI_CAMERA_MAIN_STREAM[] = " /dji_sdk /main_camera_images" ;
135- static constexpr char DJI_CAMERA_240P_FRONT_LEFT_STREAM[] = " /dji_sdk /stereo_240p_front_left_images" ;
136- static constexpr char DJI_CAMERA_240P_FRONT_RIGHT_STREAM[] = " /dji_sdk /stereo_240p_front_right_images" ;
137- static constexpr char DJI_CAMERA_240P_DOWN_FRONT_STREAM[] = " /dji_sdk /stereo_240p_down_front_images" ;
138- static constexpr char DJI_CAMERA_240P_DOWN_BACK_STREAM[] = " /dji_sdk /stereo_240p_down_back_images" ;
139- static constexpr char DJI_CAMERA_VGA_FRONT_LEFT_STREAM[] = " /dji_sdk /stereo_vga_front_left_images" ;
140- static constexpr char DJI_CAMERA_VGA_FRONT_RIGHT_STREAM[] = " /dji_sdk /stereo_vga_front_right_images" ;
141- static constexpr char DJI_CAMERA_FRONT_DEPTH[] = " /dji_sdk /stereo_240p_front_depth_images" ;
142-
143- static constexpr char DJI_CAMERA_SHM_FPV_STREAM[] = " /dji_sdk /shm/fpv_camera_images" ;
144- static constexpr char DJI_CAMERA_SHM_MAIN_STREAM[] = " /dji_sdk /shm/main_camera_images" ;
145- static constexpr char DJI_CAMERA_SHM_240P_FRONT_LEFT_STREAM[] = " /dji_sdk /shm/stereo_240p_front_left_images" ;
146- static constexpr char DJI_CAMERA_SHM_240P_FRONT_RIGHT_STREAM[] = " /dji_sdk /shm/stereo_240p_front_right_images" ;
147- static constexpr char DJI_CAMERA_SHM_240P_DOWN_FRONT_STREAM[] = " /dji_sdk /shm/stereo_240p_down_front_images" ;
148- static constexpr char DJI_CAMERA_SHM_240P_DOWN_BACK_STREAM[] = " /dji_sdk /shm/stereo_240p_down_back_images" ;
149- static constexpr char DJI_CAMERA_SHM_VGA_FRONT_LEFT_STREAM[] = " /dji_sdk /shm/stereo_vga_front_left_images" ;
150- static constexpr char DJI_CAMERA_SHM_VGA_FRONT_RIGHT_STREAM[] = " /dji_sdk /shm/stereo_vga_front_right_images" ;
133+ static constexpr char DJI_CAMERA_FPV_STREAM[] = " /dji_osdk_ros /fpv_camera_images" ;
134+ static constexpr char DJI_CAMERA_MAIN_STREAM[] = " /dji_osdk_ros /main_camera_images" ;
135+ static constexpr char DJI_CAMERA_240P_FRONT_LEFT_STREAM[] = " /dji_osdk_ros /stereo_240p_front_left_images" ;
136+ static constexpr char DJI_CAMERA_240P_FRONT_RIGHT_STREAM[] = " /dji_osdk_ros /stereo_240p_front_right_images" ;
137+ static constexpr char DJI_CAMERA_240P_DOWN_FRONT_STREAM[] = " /dji_osdk_ros /stereo_240p_down_front_images" ;
138+ static constexpr char DJI_CAMERA_240P_DOWN_BACK_STREAM[] = " /dji_osdk_ros /stereo_240p_down_back_images" ;
139+ static constexpr char DJI_CAMERA_VGA_FRONT_LEFT_STREAM[] = " /dji_osdk_ros /stereo_vga_front_left_images" ;
140+ static constexpr char DJI_CAMERA_VGA_FRONT_RIGHT_STREAM[] = " /dji_osdk_ros /stereo_vga_front_right_images" ;
141+ static constexpr char DJI_CAMERA_FRONT_DEPTH[] = " /dji_osdk_ros /stereo_240p_front_depth_images" ;
142+
143+ static constexpr char DJI_CAMERA_SHM_FPV_STREAM[] = " /dji_osdk_ros /shm/fpv_camera_images" ;
144+ static constexpr char DJI_CAMERA_SHM_MAIN_STREAM[] = " /dji_osdk_ros /shm/main_camera_images" ;
145+ static constexpr char DJI_CAMERA_SHM_240P_FRONT_LEFT_STREAM[] = " /dji_osdk_ros /shm/stereo_240p_front_left_images" ;
146+ static constexpr char DJI_CAMERA_SHM_240P_FRONT_RIGHT_STREAM[] = " /dji_osdk_ros /shm/stereo_240p_front_right_images" ;
147+ static constexpr char DJI_CAMERA_SHM_240P_DOWN_FRONT_STREAM[] = " /dji_osdk_ros /shm/stereo_240p_down_front_images" ;
148+ static constexpr char DJI_CAMERA_SHM_240P_DOWN_BACK_STREAM[] = " /dji_osdk_ros /shm/stereo_240p_down_back_images" ;
149+ static constexpr char DJI_CAMERA_SHM_VGA_FRONT_LEFT_STREAM[] = " /dji_osdk_ros /shm/stereo_vga_front_left_images" ;
150+ static constexpr char DJI_CAMERA_SHM_VGA_FRONT_RIGHT_STREAM[] = " /dji_osdk_ros /shm/stereo_vga_front_right_images" ;
151151
152152 static constexpr char SENSOR_CAMERA_SELECT_SERVICE[] = " /sensor/camera/camera_select" ;
153153
@@ -196,7 +196,7 @@ class am_topics
196196 static constexpr char REMOTE_CTRL_VX_MISSION[] = " /remote/ctrl/vx/mission" ;
197197
198198 static constexpr char LED_BLINK[] = " /blinkm_command" ;
199- static constexpr char BATTERY_STATE[] = " /dji_sdk /battery_state" ;
199+ static constexpr char BATTERY_STATE[] = " /dji_osdk_ros /battery_state" ;
200200
201201 // Mavros specific topics
202202 static constexpr char MAVROS_RC_IN[] = " /mavros/rc/in" ;
0 commit comments