- Change detection_object to support new vision_msgs.
- Prepare for humble release.
- Only response with one face when enroll.
- Replace name with id when remove a user to maintain consistency.
- Replace confidence with score.
- Split messages and services in different package.
- Remove authenticate loop due to stability issues.
- Move preview to constructor.
- Added function create_authenticator.
- Added mutex to the captured image.
- First ROS2 (Galactic) version.
- Update confidence description in message.
- Change confidence in auth to 1.0.
- Add SPOOF constant.
- Add private image.
- Sanitize detection.
- Move convert to face msg to detectionObject struct.
- Improve label text on image.
- Fix bounding box size.
- Added camera intrinsic parameters.
- Exit when error in communication.
- Print device setting.
- Load and save db from json file.
- Authentication loop using server mode.
- Add hasMask value.
- Add confidence to image and fix check db.
- Add detectionToFace function.
- Change authentication loop to SDK version.
- Change color of the bounding box if spoofing.
- Add "Spoof" in topic and image.
- Remove unnecessary SetDeviceConfig.
- Add device info service.
- Update score for server mode.
- Fix OpenCv assert in preview image.
- Add restore to defaults in dynamic reconfigure.
- Publish id when enrollment.
- Add status to enroll.
- Publish array of faces when loop mode is on.
- Change confidences to 100.
- Add authentication_loop to launch file.
- Fix dates in changelog ( •_•)
- Update compatibility with Intel RealSenseID SDK v0.25.0.
- Added a publisher image.
- Added authenticate loop mode as a dynamic reconfigure parameter.
- Remove preview timestamp.
- Move callbacks to local scope.
- Add preview to enroll.
- Rearrange headers files.
- Added console log in remove user.
- Added support for server mode.
- Add timestamps.
- Fix noDetected face array issue.
- Added internal struct.
- Change Face.msg with vision_msgs BoundingBox;
- Remove unnecessary Rect.msg.
- Preview image with the faces.
- Update cfg with dump mode.
- Rename node to "realsense_id_ros" instead of "realsense_id_ros_node"
- Update cfg and cpp files to Intel RealSenseID SDK v0.23.0.
- Update README with the changes.
- Added version to match en CMakelists.txt.
- Added dependencies in /opt/ instead of $HOME by install RealSenseID SDK with latest version of Cmake.
- Added dynamic reconfigure server to change device onboard configuration.
- Added multiple faces authentication.
- Initial release.
- Create README.md.
- Create CHANGELOG.rst.
- Create LICENSE.
- Added RealSense callbacks header.
- Added Rect.msg and Face.msg messages.
- Added Authenticate.srv, Enroll.srv, QueryUsersId.srv, RemoveUser.srv.
- Added authenticate user, enroll new user, query the users in the db, remove a specific user and remove all user ROS services using message described above.
- Added RealSenseIDROS class (.h and .cpp files).
- Added realsense_id_ros_node.
- Contributors: Alberto Tudela