Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 2.6.1 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2024-09-10 |
Dev Status | DEVELOPED |
CI status | No 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
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
Changelog for package hri
2.6.1 (2024-09-10)
- bring back dependencies on tf2 and cv_bridge as <depends> so that <build_export_depend> is implied
- Contributors: Séverin Lemaignan
2.6.0 (2024-09-09)
- add face expression
- change build to ament_cmake_auto
- Contributors: Luka Juricic
2.5.1 (2024-08-21)
2.5.0 (2024-08-02)
- readd deprecated function signatures
- add voice locale
- add tests for gaze transform
- Contributors: Luka Juricic
2.4.1 (2024-06-19)
- [doc] minor fixes
- Contributors: Séverin Lemaignan
2.4.0 (2024-05-13)
- adding doxygen documentation
- adding body description support for Body objects
- Contributors: lorenzoferrini
2.3.0 (2024-03-18)
2.2.0 (2024-01-18)
- add clear functions; lower missing tf log level
- add bitwise operators to FeatureType
- revert feature constness for getters
- add remaining interfaces to NodeInterfaces
- Contributors: Luka Juricic
2.1.0 (2024-01-18)
- add tf listener to the callback group
- add pyhri tests and align hri ones with the former
- add pybind11 based python bindings to pyhri
- add pyhri python bindings package
- Contributors: Luka Juricic
2.0.0 (2023-12-19)
Port the ROS 2.This release is not backward compatible with series libhri-0.x!
- fix version; use safer cmake variables
- add author; rename example node
- getters return pointers to const objects
- change example folder location
- add example instructions
- invalidate non-tracked/known features
- do not use const feature trackers they do not allow the registration of feature tracker callbacks (e.g. hri::Voice::onSpeech), while the members are already private and thus protected
- naming consistency
- review fixes
- pass const objects to callbacks
- emplace new tracked features
- fix documentation
- review polish
- add support for LifecycleNode
- feature getters return const objects
- avoid trivial typedefs
- remove legacy docgen files
- fixez in cmake install, QoS, tests
- pass safer weak pointer of HRIListener to Person
- move FeatureTracker::init() to constructor avoid accidental re-initialization using public init() function
- bump version ahead of release 2.0.0
- remove unnecessary compile local files
- replace returned ROS messages with cpp types
- big cleanup
- collect types in types.hpp
- comply to coding guidelines (headers reordering, renaming, ...)
- make all subscribed info optional
- cleanup tests
- group common functionalities into FeatureTracker
- simplify the execution architecture
- HRIListener uses an external node for subscribing to topics
- FeatureTracker collects additional common members
- do not use const pointers they are deceptive, actually the callbacks are modifying the 'const' objects
- switch license to apache 2.0
- use shared pointers instead of weak ones
- switch to std::optional
- building cleanup
- target-based CMake
- add back the copyright in the license
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
magic_enum | |
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
tf2 | |
cv_bridge | |
geometry_msgs | |
hri_msgs | |
rclcpp | |
rclcpp_lifecycle | |
sensor_msgs | |
std_msgs | |
tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
pyhri | |
hri_face_body_matcher |
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.6.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2023-07-05 |
Dev Status | DEVELOPED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Séverin Lemaignan
Authors
- Séverin Lemaignan
libhri
libhri
is a wrapper library for the ROS4HRI framework, significantly easing
accessing the robot’s perceptions of surrounding humans.
Changelog for package hri
0.6.4 (2023-07-05)
- Fix Typo in voice.h re-apply patch from juandpenan https://github.com/ros4hri/libhri/pull/3 (patch removed by mistake)
- Contributors: juandpenan
0.6.3 (2023-07-05)
- change ROI message type to hri_msgs/NormalizedRegionOfInterest2D
- fix tests use of EXPECT_CALL and timeouts
- Contributors: Luka Juricic
0.6.2 (2023-04-21)
- anonymous field as optional
- Contributors: lorenzoferrini
0.6.1 (2023-01-16)
- add callbacks for when speech is detected on a voice
- Contributors: Séverin Lemaignan
0.6.0 (2023-01-05)
- redefine hri::FeatureType enum to be used as bitmask
- Contributors: Séverin Lemaignan
0.5.3 (2022-10-26)
- bodies: expose the skeleton2d points
- package.xml: add libhri URL
- Contributors: Séverin Lemaignan, lorenzoferrini
0.5.2 (2022-10-10)
- expose the 3D transform of the voices
- expose face + gaze transform
- expose the 3D transform of the bodies
- minor refactor for safer access to engagement_status
- Contributors: Séverin Lemaignan
0.5.1 (2022-08-31)
- add comparision between 'feature trackers'
- update to new hri_msgs-0.8.0 names
- Contributors: Séverin Lemaignan
0.5.0 (2022-05-26)
- expose the current TF frame + transform of the person
- expose engagement status of people
- expose softbiometrics (age/gender) in faces
- add support for persons' aliases if a /humans/persons/<id>/alias points to another person id, libhri will use return the same pointer
- add callbacks when face/body/... are lost + support for known vs tracked persons
- add support for 'anonymous' persons Anonymous persons are persons that may disappear at any point. They are typically created because we know that a person is there (eg, we've detected a face), but that person is not yet permanently identified. API change: HriListener::getPersons() now returns weak pointers that need to be locked before being used.
- ensure the cropped and aligned face do not re-use the same underlying data
- add simple libhri example to display aligned faces
- remove spurious logging on cout
- Contributors: Séverin Lemaignan
0.4.3 (2022-04-28)
- fix gmock 'Call' syntax for older version of gmock (1.8). This was causing issues on ubuntu 18.04 (ROS melodic)
- Contributors: Séverin Lemaignan
0.4.2 (2022-04-27)
- add callback support for faces, bodies, voices, persons. Eg, call [onFace(cb)]{.title-ref} to register callback invoked everytime a face is detected
- expose the aligned face in the Face class
- Contributors: Séverin Lemaignan
0.4.1 (2022-03-07)
- Fixed wrong feature subscribers indexing
- Contributors: lorenzoferrini
0.4.0 (2022-02-21)
- Facial Landmarks implementation Implementation of methods and structures required to access the facial landmarks Face Landmarks object size correction
- add tests for the person.face_id attribute
- actually subscribe to the person's face/body/voice id updates
- Contributors: Séverin Lemaignan, lorenzoferrini
0.3.1 (2022-02-07)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
catkin | |
geometry_msgs | |
sensor_msgs | |
std_msgs | |
hri_msgs | |
rosconsole | |
tf2 | |
tf2_ros | |
cv_bridge |
System Dependencies
Name |
---|
boost |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged hri at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.6.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros4hri/libhri.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2023-07-05 |
Dev Status | DEVELOPED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Séverin Lemaignan
Authors
- Séverin Lemaignan
libhri
libhri
is a wrapper library for the ROS4HRI framework, significantly easing
accessing the robot’s perceptions of surrounding humans.
Changelog for package hri
0.6.4 (2023-07-05)
- Fix Typo in voice.h re-apply patch from juandpenan https://github.com/ros4hri/libhri/pull/3 (patch removed by mistake)
- Contributors: juandpenan
0.6.3 (2023-07-05)
- change ROI message type to hri_msgs/NormalizedRegionOfInterest2D
- fix tests use of EXPECT_CALL and timeouts
- Contributors: Luka Juricic
0.6.2 (2023-04-21)
- anonymous field as optional
- Contributors: lorenzoferrini
0.6.1 (2023-01-16)
- add callbacks for when speech is detected on a voice
- Contributors: Séverin Lemaignan
0.6.0 (2023-01-05)
- redefine hri::FeatureType enum to be used as bitmask
- Contributors: Séverin Lemaignan
0.5.3 (2022-10-26)
- bodies: expose the skeleton2d points
- package.xml: add libhri URL
- Contributors: Séverin Lemaignan, lorenzoferrini
0.5.2 (2022-10-10)
- expose the 3D transform of the voices
- expose face + gaze transform
- expose the 3D transform of the bodies
- minor refactor for safer access to engagement_status
- Contributors: Séverin Lemaignan
0.5.1 (2022-08-31)
- add comparision between 'feature trackers'
- update to new hri_msgs-0.8.0 names
- Contributors: Séverin Lemaignan
0.5.0 (2022-05-26)
- expose the current TF frame + transform of the person
- expose engagement status of people
- expose softbiometrics (age/gender) in faces
- add support for persons' aliases if a /humans/persons/<id>/alias points to another person id, libhri will use return the same pointer
- add callbacks when face/body/... are lost + support for known vs tracked persons
- add support for 'anonymous' persons Anonymous persons are persons that may disappear at any point. They are typically created because we know that a person is there (eg, we've detected a face), but that person is not yet permanently identified. API change: HriListener::getPersons() now returns weak pointers that need to be locked before being used.
- ensure the cropped and aligned face do not re-use the same underlying data
- add simple libhri example to display aligned faces
- remove spurious logging on cout
- Contributors: Séverin Lemaignan
0.4.3 (2022-04-28)
- fix gmock 'Call' syntax for older version of gmock (1.8). This was causing issues on ubuntu 18.04 (ROS melodic)
- Contributors: Séverin Lemaignan
0.4.2 (2022-04-27)
- add callback support for faces, bodies, voices, persons. Eg, call [onFace(cb)]{.title-ref} to register callback invoked everytime a face is detected
- expose the aligned face in the Face class
- Contributors: Séverin Lemaignan
0.4.1 (2022-03-07)
- Fixed wrong feature subscribers indexing
- Contributors: lorenzoferrini
0.4.0 (2022-02-21)
- Facial Landmarks implementation Implementation of methods and structures required to access the facial landmarks Face Landmarks object size correction
- add tests for the person.face_id attribute
- actually subscribe to the person's face/body/voice id updates
- Contributors: Séverin Lemaignan, lorenzoferrini
0.3.1 (2022-02-07)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
catkin | |
geometry_msgs | |
sensor_msgs | |
std_msgs | |
hri_msgs | |
rosconsole | |
tf2 | |
tf2_ros | |
cv_bridge |
System Dependencies
Name |
---|
boost |
Dependant Packages
Name | Deps |
---|---|
hri_rviz | |
rqt_human_radar |