diff options
author | Théo de la Hogue | 2024-04-10 15:13:12 +0200 |
---|---|---|
committer | Théo de la Hogue | 2024-04-10 15:13:12 +0200 |
commit | 03013286100d4a3cc49439afc6f432f7be0c494b (patch) | |
tree | 3615506f50381208bd4d327d61a49440143d6ffe /docs/user_guide/aruco_marker_pipeline/introduction.md | |
parent | bcfb82055c1736262ce974dc5dd10b365dda8d5c (diff) | |
download | argaze-03013286100d4a3cc49439afc6f432f7be0c494b.zip argaze-03013286100d4a3cc49439afc6f432f7be0c494b.tar.gz argaze-03013286100d4a3cc49439afc6f432f7be0c494b.tar.bz2 argaze-03013286100d4a3cc49439afc6f432f7be0c494b.tar.xz |
orthographic corrections
Diffstat (limited to 'docs/user_guide/aruco_marker_pipeline/introduction.md')
-rw-r--r-- | docs/user_guide/aruco_marker_pipeline/introduction.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/docs/user_guide/aruco_marker_pipeline/introduction.md b/docs/user_guide/aruco_marker_pipeline/introduction.md new file mode 100644 index 0000000..7e662f7 --- /dev/null +++ b/docs/user_guide/aruco_marker_pipeline/introduction.md @@ -0,0 +1,29 @@ +Overview +======== + +This section explains how to build augmented reality pipelines based on [ArUco Markers technology](https://www.sciencedirect.com/science/article/abs/pii/S0031320314000235) for various use cases. + +The OpenCV library provides a module to detect fiducial markers into a picture and estimate their poses. + +![OpenCV ArUco markers](../../img/opencv_aruco.png) + +The ArGaze [ArUcoMarkers submodule](../../argaze.md/#argaze.ArUcoMarkers) eases markers creation, markers detection and 3D scene pose estimation through a set of high level classes. + +First, let's look at the schema below: it gives an overview of the main notions involved in the following chapters. + +![ArUco marker pipeline](../../img/aruco_marker_pipeline.png) + +To build your own ArUco marker pipeline, you need to know: + +* [How to setup ArUco markers into a scene](aruco_markers_description.md), +* [How to load and execute ArUco marker pipeline](configuration_and_execution.md), +* [How to estimate scene pose](pose_estimation.md), +* [How to describe scene's AOI](aoi_3d_description.md), +* [How to project 3D AOI into camera frame](aoi_3d_projection.md), +* [How to define a 3D AOI as a frame](aoi_3d_frame.md). + +More advanced features are also explained like: + +* [How to script ArUco marker pipeline](advanced_topics/scripting.md), +* [How to calibrate optic parameters](advanced_topics/optic_parameters_calibration.md), +* [How to improve ArUco markers detection](advanced_topics/aruco_detector_configuration.md). |