Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement contact sensor #405

Closed
jhanca-robotecai opened this issue Jul 12, 2023 · 1 comment · Fixed by #418
Closed

Implement contact sensor #405

jhanca-robotecai opened this issue Jul 12, 2023 · 1 comment · Fixed by #418
Labels
feature/robotics This item is related to robotics. kind/enhancement Enhancement to an existing feature. priority/critical Critical priority. Must be actively worked on as someone's top priority right now. sig/simulation Categorizes an issue or PR as relevant to SIG Simulation

Comments

@jhanca-robotecai
Copy link
Contributor

Implement a contact sensor (as a component). The contact sensor should be added to ROS2 Gem. The goal is to reflect the behavior of Gazebo sensor as closely as possible in o3de environment.

You might want to use Az::Physics::SimulatedBodyEvents::OnTriggerEnter::Handler or any other similar handler to find all contacts. You might inherit from the ROS2SensorComponent, which implements some of the basic functionality.

Please refer to Gazebo implementation and documentation

@ghost ghost self-assigned this Jul 13, 2023
@jhanca-robotecai
Copy link
Contributor Author

jhanca-robotecai commented Jul 14, 2023

Additional resources:
gazebo_ros_bumper plugin

@adamdbrw adamdbrw added feature/robotics This item is related to robotics. priority/critical Critical priority. Must be actively worked on as someone's top priority right now. labels Jul 24, 2023
@byrcolin byrcolin added needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. sig/simulation Categorizes an issue or PR as relevant to SIG Simulation labels Jul 25, 2023
@michalpelka michalpelka added kind/enhancement Enhancement to an existing feature. and removed needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Jul 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/robotics This item is related to robotics. kind/enhancement Enhancement to an existing feature. priority/critical Critical priority. Must be actively worked on as someone's top priority right now. sig/simulation Categorizes an issue or PR as relevant to SIG Simulation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants