Skip to content

Tangenhoo/IBVS_Drone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

IBVS_Drone

The project is based on Ubuntu 20.04 system, ROS noetic, and implements tracking the recognize target form yolo.
video of simulation in gazebo
Required data & params

  1. Four image coordinate points from yolo, data type is customized message type.

Note that no depth information of the target is needed.

  1. Camera parameters.
  2. c1Re: Rotation matrix from the local coordinate system to the camera coordinate system.
  3. c1te: Translation between (c1) and (e).
  4. c1_rxyz_c: Rotation angle between the real camera coordinate system and the virtual camera coordinate system.(c1) is an intermediate frame attached to the camera that has axis aligned with the FLU body frame. The real camera frame is denoted (c).
  5. tag_size: Length and width of the actual target object, in meters.
  6. distance_to_tag: Expected distance between UAV and target object, in meters.

View more at config.yaml

Topic
/camera/color/image_raw
/mavros/state
/object_detection/yolo
/mavros/setpoint_velocity/cmd_vel

key reference Image-based visual-servoing on a drone equipped with a Pixhawk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published