Skip to content

ros-package for aruco304 released by the end of 2017.

Notifications You must be signed in to change notification settings

KiloNovemberDelta/marker_publisher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marker_publisher

ros-package for aruco304 released recently, by the end of 2017.

It detects all the markers that belong to a particular dictionary that has been specified in dict_type with their sizes and publish them in MarkerArray message and as tranformations tf

size configuration

I suppose that all the markers have the same size which you can modify in the launch file in markerSizeMeters param. Now, if you have another marker(s) with different size then you have to specify that separately like so

<param name="marker_i" value="m_i" /> <!-- Marker_id=i Size meter-->

Where i with the id of the marker and m_i its size.

Prerequisites

  • Calibration:

You need to calibrate the camera and copy the generated file in /config folder in marker_publisher

  • Install Aruco 3:

ArUco: a minimal library for Augmented Reality applications based on OpenCV

ROS API

Messages

  • marker_publisher/Marker.msg

     uint32 idx
     geometry_msgs/PoseWithCovariance pose
    
  • marker_publisher/MarkerArray.msg

     Header header
     marker_publisher/Marker[] markers
    

TODO

This is a first version

Much things to add (publish only if there's subscriber..etc)

About

ros-package for aruco304 released by the end of 2017.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 51.9%
  • C++ 48.1%