Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.1.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.1.2 (2021-05-03)
- Merged noetic into kinetic
- Merge branch 'kinetic-devel' of github.com:usrl-uofsc/stag_ros into kinetic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.1.1
- Added Changelog
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- Merge branch 'noetic-devel' into kinetic-devel
- set initial kinetic version
- Contributors: Brennan Cain, MikeK4y
0.1.1 (2020-12-14)
- Initial Release
- Contributors: Brennan Cain, Burak Benligiray, MikeK4y, bbenligiray
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.2.2 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2021-05-03 |
Dev Status | DEVELOPED |
CI status | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.2.2 (2021-05-03)
- Merge noetic to melodic
- Merge branch 'melodic-devel' of github.com:usrl-uofsc/stag_ros into melodic-devel
- Fixed GHANGELOG.rst
- Merged from noetic
- Update README.md
- 0.2.1
- Added Changelog
- Merge branch 'noetic-devel' into melodic-devel
- Merge branch 'noetic-devel' into melodic-devel
- Merge branch 'noetic-devel' into melodic-devel
- set initial melodic version
- Contributors: Brennan Cain, MikeK4y
0.0.1 (2020-12-14)
- None
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Services
Plugins
Recent questions tagged stag_ros at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.3.9 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/usrl-uofsc/stag_ros.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-11-01 |
Dev Status | DEVELOPED |
CI status | Continuous Integration : 0 / 0 |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Brennan Cain
- Michail Kalaitzakis
Authors
STag ROS: A ROS package for the Stable Fiducial Marker System
Currently supporting ROS Kinetic, Melodic and Noetic. Select the branch that matches your ROS distribution.
This package is developed independently from the creators of STag
Original STag source and marker generation script
Publications
If you find this library useful, please cite our paper:
- M. Kalaitzakis, B. Cain, S. Carroll, A. Ambrosi, C. Whitehead, N. Vitzilaios, Fiducial Markers for Pose Estimation, Journal of Intelligent & Robotic Systems 101, (2021)
@article{Kalaitzakis2021JINT,
title = {Fiducial Markers for Pose Estimation},
author = {Michail Kalaitzakis and Brennan Cain and Sabrina Carroll and Anand Ambrosi and Camden Whitehead and Nikolaos Vitzilaios},
journal = {Journal of Intelligent {\&} Robotic Systems},
volume = {101},
doi = {10.1007/s10846-020-01307-9},
year = {2021},
}
Original STag marker paper:
- B. Benligiray, C. Topal, C. Akinlar, STag: A stable fiducial marker system, Image and Vision Computing 89, (2019)
Installation
Follow these steps to install
Prerequisites
This assumes you already have ROS installed on your device.
Install STag ROS
mkdir -p /path/to/catkin_ws/src
cd /path/to/catkin_ws/src
git clone [email protected]:usrl-uofsc/stag_ros.git
Build STag ROS
catkin_make
Build STag ROS with Debug information (alternative)
catkin_make -DCMAKE_BUILD_TYPE=Debug
Package configuration
To use the package you need to edit the node config file (e.g. cfg/single.yaml) that loads all the parameters and the marker config file (e.g. cfg/single_config.yaml).
STag config file
In the configuration file you can specify information about the STag configuration, the camera topics and the stag_ros node.
Marker config Yaml file
STag ROS allows the detection of multiple markers and marker bundles as long as they all are from the same HD family. You can specify the individual markers and the marker bundles in a yaml file
Examples
First source the workspace.
source /path/to/catkin_ws/devel/setup.bash (or your shell ex. sh, zsh)
Next, download the example bags. If you want to install, be sure to catkin_make
, then run the following command, then catkin_make install
. If the script fails, please go into the scripts/download_bags.sh
file and download the bags manually. Place them into a folder in the root of the stag_ros directory called bags.
roslaunch stag_ros download_examples.launch
Run any of the following launch commands.
roslaunch stag_ros stagNode_single.launch
roslaunch stag_ros stagNode_bundle_2.launch
roslaunch stag_ros stagNode_bundle_4.launch
roslaunch stag_ros stagNodelet_single.launch
roslaunch stag_ros stagNodelet_bundle_2.launch
roslaunch stag_ros stagNodelet_bundle_4.launch
Changelog for package stag_ros
0.3.9 (2021-05-03)
- Merge pull request #11 from janfelixklein/patch-1 Update README.md
- added dependency on generated type to node(let)
- Update README.md
- Updated readme
- Updated readme 2
- Updated readme
- Updated package.xml
- Contributors: Brennan Cain, Mike Kalaitzakis, MikeK4y, janfelixklein
0.3.8 (2021-03-19)
- Added message_runtime dependency
- Added message_generation dependency
- Added custom messages and publishing results as an array
- Update README.md
- Added ros buildfarm status
- Contributors: Brennan Cain, MikeK4y
0.3.7 (2020-12-14)
- increased cmake version
- removed reference to nodelet implementation in runnable. fixed nodelet namespacing warning
- removed old tag configuration
- added libraryhd exception handling to nodelet
- Solved pose overwrite for multiple markers
- added exception checking for the HD for stag
- Fixed single launch file
- bumped melodic branch to 0.2.0
- added URLS to package xml
- Contributors: Brennan Cain, Mike Kalaitzakis, MikeK4y
0.3.6 (2020-12-01)
0.3.5 (2020-12-01)
- Merge branch 'melodic-devel' into noetic-devel
- removed installation of bags directory, requires downloading bags first which is bad on the build farm
- added checking that the output folder is not empty, bad to save to root (if someone wants that, that's their problem)
- removed dependence on opencv4.2, should now work with 3.2 and 4.2
- Updated READMe
- Fixed download_examples.launch
- Fixed download_examples.launch
- Contributors: Brennan Cain, MikeK4y
0.3.4 (2020-11-17)
- Merge branch 'melodic-devel' into noetic-devel
- removed bags and added download script
- Contributors: Brennan Cain
0.3.3 (2020-11-16)
- Merge branch 'melodic-devel' into noetic-devel
- removed dependence on swri_nodelet
- Contributors: Brennan Cain
0.3.2 (2020-11-13)
- Updated changelog
- changed version to 0.3.1
- Contributors: Brennan Cain
- changed version to 0.3.1
- Contributors: Brennan Cain
0.0.1 (2020-11-13)
- added swri_nodelet to package.xml
- Merge remote-tracking branch 'origin/noetic-devel' into noetic-devel
- Changed files to match Yaml changes
- Looks like it's working. Do more tests
- Changed files to match Yaml changes
- renamed for hopefully better quality and changed launch files
- yaml loading successful on single tag
- Looks like it's working. Do more tests
- Changed files to match Yaml changes
- beginning move, invalid return from parameter server
- Looks like it's working. Do more tests
- Changed files to match Yaml changes
- Looks like it's working. Do more tests
- Changed files to match Yaml changes
- added yaml config files
- renamed for hopefully better quality and changed launch files
- yaml loading successful on single tag
- Looks like it's working. Do more tests
- Changed files to match Yaml changes
- beginning move, invalid return from parameter server
- Added function to check if points are coplanar
- Looks like it's working. Do more tests
- Found the ED functions used by STag and commented out the rest to start updating the ones we need
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
camera_info_manager | |
cv_bridge | |
geometry_msgs | |
image_transport | |
message_generation | |
nodelet | |
roscpp | |
sensor_msgs | |
std_msgs | |
tf | |
catkin | |
message_runtime |