Skip to content

Sensors

趙 漠居(Zhao, Moju) edited this page May 29, 2021 · 5 revisions

Basic Setting

Sensors

1. Range sensor for altitude

2. GPS

2.1 GPS with Magnetometer module

2.2 RTK GPS

3. Magnetometer

3.1 embedded magnetometer in GPS module

3.2 magnetic declination

  • rqt: please refer to this PR
  • find correct declination here
    • Tokyo: -0.1335 rad (-7.65 deg)

ZED stereo camera

how to reset the visual odometry during flight:

execute following commands in order:

$ rosservice call /zed/reset_tracking "{}"
$ rosservice call /zed/reset_odometry "{}" 

Realsense

For X86_64 (e.g. upboard), you have to setup the udev:

For Nvidia Jetson TX2:

  • Please refer to here.

Basic command for different sensors:

  • realsense t265:
$ roslaunch realsense2_camera rs_t265.launch
  • realsense d435/d435i:
$ roslaunch  aerial_robot_perceptionrealsence.launch enable_pointcloud:=true aligh_depth:=false depth_registered_processing:=true alighn_depth:=true
  • Plane detect:
$ roslaunch aerial_robot_perception hydrus_ceil_detect_real.launch nodelet_manager_name:=/camera/realsense2_camera_manager launch_manager:=false cloud_input:=/camera/depth_registered/points camera_info:=/camera/depth/camera_info

euroc

Clone this wiki locally