Comments (3)
@m0oz @wxmerkt in this document it is written like https://doc.rc-visard.com/latest/en/tagdetect.html
The z-axis is pointing “into” the tag. Please note that for AprilTags, although having the white border included in their definition, the coordinate system’s origin is placed exactly at the transition from the white to the black border. Since AprilTags do not have an obvious orientation, the origin is defined as the upper left corner in the orientation they are pre-generated in.
so it should be upper left corner? or, in /tag_detections_image we can see center of tag in image_view?
can anyone help?
from apriltag_ros.
It's w.r.t. the centre.
TL;DR: This comment can be found in the source:
these frames together with cv::solvePnP directly avoids
// AprilTag 's frames altogether
And the object points that are solved for are distributed tag_size/2
around 0,0,0 in the x,y plane here:
objectPoints.push_back(T_oi.get_minor<3, 4>(0, 0)*cv::Vec4d(-s,-s, 0, 1));
objectPoints.push_back(T_oi.get_minor<3, 4>(0, 0)*cv::Vec4d( s,-s, 0, 1));
objectPoints.push_back(T_oi.get_minor<3, 4>(0, 0)*cv::Vec4d( s, s, 0, 1));
objectPoints.push_back(T_oi.get_minor<3, 4>(0, 0)*cv::Vec4d(-s, s, 0, 1));
from apriltag_ros.
@rgreid thank you
from apriltag_ros.
Related Issues (20)
- pass back corner detections HOT 2
- marker corner points in image frame HOT 1
- ROS2 april-tag HOT 13
- Inaccurate pose HOT 1
- roslaunch continuous_detection.launch: process has died, exit code -11 HOT 1
- apriltag_ros not in package list HOT 2
- every
- everything seems ok but no tf published and the tag_detections/image is not corret
- create separate apriltag messages package with different information in message
- gcc: error: libpython3.9.a: No such file or directory HOT 1
- load_parameters: unable to set parameters [roslaunch apriltag_ros continious_detection.launch] HOT 5
- Failed to load nodelet [/apriltag_ros_continuous_node] of type [apriltag_ros/ContinuousDetector] even after refreshing the cache: Could not find library corresponding to plugin apriltag_ros/ContinuousDetector HOT 2
- Frame ID in /tag_detections topic is empty
- Node is crashing when tag is being detected HOT 1
- Differents in pose accuracy when changing fix frame in rviz
- Request for ROS2 support HOT 1
- TF convention tag and bundles
- No tag is detected! possibly due to [WARN] remove_duplicates parameter not provided. Defaulting to true HOT 2
- Unloading the nodelet crash with an error from the backend
- Fixed Tag pose (viewed in fixed frame) changes when viewing from different angles HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apriltag_ros.