• Stars
    star
    250
  • Rank 162,397 (Top 4 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Calibration tools for multi-sensor, multi-modal robotic systems

ATOM Calibration

A Calibration Framework using the
Atomic Transformations Optimization Method

ATOM is a set of calibration tools for multi-sensor, multi-modal, robotic systems, based on the optimization of atomic transformations as provided by a ROS based robot description. Moreover, ATOM provides several scripts to facilitate all the steps of a calibration procedure.

For instructions on how to install and use, check the documentation:

https://lardemua.github.io/atom_documentation/

Also, you can take a look at the ATOM youtube playlist.

Support

If this work is helpful for you please cite our paper:

  • Oliveira, M., E. Pedrosa, A. Aguiar, D. Rato, F. Santos, P. Dias, V. Santos, ATOM: A general calibration framework for multi-modal, multi-sensor systems, Expert Systems with Applications (2022), 118000, ISSN 0957-4174, https://doi.org/10.1016/j.eswa.2022.118000. Bibtex.

or any other that is more adequate:

  • Gomes, M. M. Oliveira, V. Santos, ATOM Calibration Framework: Interaction and Visualization Functionalities, Sensors (2023), 23, 936. https://doi.org/10.3390/s23020936. Bibtex.

  • Rato, D., M. Oliveira, V. Santos, M. Gomes, A. Sappa, A sensor-to-pattern calibration framework for multi-modal industrial collaborative cells, Journal of Manufacturing Systems (2022), Volume 64, Pages 497-507, ISSN 0278-6125, https://doi.org/10.1016/j.jmsy.2022.07.006. Bibtex.

  • Pedrosa, E., M. Oliveira, N. Lau, and V. Santos, A General Approach to Hand–Eye Calibration Through the Optimization of Atomic Transformations, IEEE Transactions on Robotics (2021) pp. 1–15, DOI: https://doi.org/10.1109/TRO.2021.3062306, 2021. Bibtex.

  • Aguiar, A., M. Oliveira, E. Pedrosa, and F. Santos, A Camera to LiDAR calibration approach through the Optimization of Atomic Transformations, Expert Systems with Applications (2021) p. 114894, ISSN: 0957-4174, DOI: https://doi.org/10.1016/j.eswa.2021.114894, 2021. Bibtex.

  • Oliveira, M., A. Castro, T. Madeira, E. Pedrosa, P. Dias, and V. Santos, A ROS framework for the extrinsic calibration of intelligent vehicles: A multi-sensor, multi-modal approach, Robotics and Autonomous Systems (2020) p. 103558, ISSN: 0921-8890, DOI: https://doi.org/10.1016/j.robot.2020.103558, 2020. Bibtex.

Contributors

  • Miguel Riem Oliveira - University of Aveiro
  • Afonso Castro - University of Aveiro
  • Eurico Pedrosa - University of Aveiro
  • Tiago Madeira - University of Aveiro
  • André Aguiar - INESC TEC
  • Daniela Rato - University of Aveiro
  • Manuel Gomes - University of Aveiro

Maintainers

  • Miguel Riem Oliveira - University of Aveiro
  • Manuel Gomes - University of Aveiro

More Repositories

1

ros_bridge

ROS Bridge Driver for Carla Simulator package : https://github.com/carla-simulator/carla
Python
7
star
2

deep

A repository about the new laboratory AI computer
7
star
3

SmObEx

SmObEx is a package, made for my MSc thesis, that autonomously explores a given space
C++
6
star
4

atlascar2

Core packages for the LAR DEMUA Atlas Project
CMake
6
star
5

Robonuc

My Master's Thesis Repository - Mobile Manipulation of ROBONUC
C++
4
star
6

trajectory_planner

Local trajectory planner package
C++
3
star
7

geometric_optimization_for_3d_reconstruction

Master's thesis in the course Engenharia de Computadores e Telemática at University of Aveiro
Python
2
star
8

data-matrix-detection-benchmark

Benchmark for the detection of data matrix landmarks.
Python
2
star
9

free_space_detection

Deteção de espaço livre e fusão de dados LIDAR (criado por Diogo Correia)
C++
2
star
10

road_reconstruction

Road reconstruction and road boundary extraction
C++
2
star
11

zau

Repository used for calibrate the Zau mobile manipulator from INESC TEC
CMake
2
star
12

trajectory_planner_simulator

Local trajectory planner Gazebo simulator package
C++
1
star
13

atom_rviz_plugin

Development of an interface based on ROS-RVIZ for calibration systems
C++
1
star
14

global_planning

Navegação global
C++
1
star
15

ur10e_physical_data

Collected data to train-validate-test a neural network (for physical interaction classification)
1
star
16

VelocityObstacles

C++
1
star
17

larcc_drivers

C++
1
star
18

vscode-for-ros

How to setup a vscode for ROS development
Shell
1
star
19

car_frames

C++
1
star
20

Optimization

Python
1
star
21

maxon_des

This is a library to comunicate to the MAXON DES 70/10.
C
1
star
22

Multiple_AV

Simulation with multiple autonomous vehicles
C++
1
star
23

ros_mqtt_bridge

Python
1
star
24

faster-rcnn-data-matrix

This work presents an implementation of a Faster R-CNN model to detect Data Matrix. This architecture demonstrated quite accurate and consistent results by detecting the landmarks in almost all frames.
Jupyter Notebook
1
star