Package Summary
Tags | No category tags. |
Version | 2.4.0 |
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-05-29 |
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
A wrapper library around the ROS4HRI ROS topics
Additional Links
Maintainers
- Séverin Lemaignan
Authors
- Séverin Lemaignan
- Luka Juricic
libhri
See the top-level README.md
for more information.
CHANGELOG
Changelog for package hri
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
- fix file naming
- reorder depencencies alphabetically
- Merge main 0.6.4 into humble-devel 0.5.3 3ff30aa3263abe2c6e7d2500165889e3bf0a5c36 into f50816fa0f65cc71e8057c25a8edba1ccee676bc
- Merge pull request #2 from juandpenan/humble-devel Code migrated to ROS2 Humble
- all tests passed
- changed buffer to buffercore
- test added
- voice sub fixed
- body sub fixed
- change bodies from weak to shared
- face callbacks fixed
- face listener working
- tf_listener fashon added
- ros1 fashon
- using namespace removed
- header guards changed
- testing
- revert to weak
- test added
- ID error fixed
- Merge pull request #1 from Juancams/humble-devel Migrated to ROS2 Humble
- Migrated to ROS2 Humble
- first_commit
- first_commit
- Contributors: Francisco Mart
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | ament_cmake_gtest | |
1 | cv_bridge | |
2 | geometry_msgs | |
1 | hri_msgs | |
1 | rclcpp | |
1 | rclcpp_lifecycle | |
2 | sensor_msgs | |
2 | std_msgs | |
3 | tf2 | |
3 | tf2_ros |
System Dependencies
Name |
---|
libopencv-dev |
Dependant Packages
Name | Repo | Deps |
---|---|---|
pyhri | github-ros4hri-libhri |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged hri at Robotics Stack Exchange
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
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
A wrapper library around the ROS4HRI ROS topics
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
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
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged hri at Robotics Stack Exchange
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
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
A wrapper library around the ROS4HRI ROS topics
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
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
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.