locusrobotics / fuse

The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state estimation, localization, mapping, and calibration.
Other
729 stars 123 forks source link

fuse -> ROS 2 fuse_models: Linting #315

Closed methylDragon closed 1 year ago

methylDragon commented 1 year ago

See: #276 Depends on: #314

Linting Migrates .h to .hpp Pinging @svwilliams for visibility.

Note: There's an open question about what to do about test_unicycle_2d.cpp and test_sensor_proc.cpp's proprietary copyright licenses (to fix ament_copyright)

methylDragon commented 1 year ago

Note @svwilliams : Two files had to get excluded from linting: https://github.com/locusrobotics/fuse/pull/315/commits/e62784bcced763575354e6fe2f29b2f29e196371

This is because they featured copyright docstrings with proprietary copyrights.

https://github.com/methylDragon/fuse/blob/rolling-models-linting/fuse_models/test/test_sensor_proc.cpp

/***************************************************************************
 * Copyright (C) 2019 Clearpath Robotics. All rights reserved.
 * Unauthorized copying of this file, via any medium, is strictly prohibited
 * Proprietary and confidential
 ***************************************************************************/

https://github.com/methylDragon/fuse/blob/rolling-models-linting/fuse_models/test/test_unicycle_2d.cpp

/***************************************************************************
 * Copyright (C) 2017 Locus Robotics. All rights reserved.
 * Unauthorized copying of this file, via any medium, is strictly prohibited
 * Proprietary and confidential
 ***************************************************************************/