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

Kick door message #221

Open
wants to merge 38 commits into
base: develop
Choose a base branch
from
Open

Kick door message #221

wants to merge 38 commits into from

Conversation

christiandebuys
Copy link
Member

Adds a kick door message to the controller and in RDX land.

christiandebuys and others added 30 commits March 25, 2024 16:46
# Conflicts:
#	ihmc-interfaces/src/main/generated-java/behavior_msgs/msg/dds/BehaviorTreeStateMessagePubSubType.java
…d to get the move action working and add the contents of the kick door action.
…to make better use of enums, and added in the additional action type, which seems incredibly prone to user error and labor intensive
…ng removed from the tree somewhere, added a check for that in the update.
…ssing from the KickDoorApproachPlanActionDefinition before we can check the step locations.
…ll pointer (it might still get removed from the tree but we don't look for it in the update anymore).
@rjgriffin42
Copy link
Member

We should test to make sure the existing behaviors still function on the robot. Once that's done, and merge conflicts are resolved, I'm fine with merging.

@rjgriffin42 rjgriffin42 reopened this Jun 14, 2024
# Conflicts:
#	ihmc-high-level-behaviors/src/libgdx/java/us/ihmc/rdx/perception/sceneGraph/RDXSceneGraphUI.java
#	ihmc-high-level-behaviors/src/libgdx/java/us/ihmc/rdx/ui/behavior/tree/RDXBehaviorTreeNodeBuilder.java
#	ihmc-high-level-behaviors/src/libgdx/java/us/ihmc/rdx/ui/behavior/tree/RDXBehaviorTreeNodeCreationMenu.java
#	ihmc-high-level-behaviors/src/main/java/us/ihmc/behaviors/behaviorTree/BehaviorTreeDefinitionRegistry.java
#	ihmc-high-level-behaviors/src/main/java/us/ihmc/behaviors/behaviorTree/BehaviorTreeExecutorNodeBuilder.java
#	ihmc-high-level-behaviors/src/main/java/us/ihmc/behaviors/behaviorTree/ros2/ROS2BehaviorTreeMessageTools.java
#	ihmc-high-level-behaviors/src/main/java/us/ihmc/behaviors/behaviorTree/ros2/ROS2BehaviorTreeSubscriptionNode.java
#	ihmc-high-level-behaviors/src/main/java/us/ihmc/behaviors/sequence/ActionNodeInitialization.java
#	ihmc-interfaces/src/main/generated-idl/behavior_msgs/msg/BehaviorTreeStateMessage_.idl
#	ihmc-interfaces/src/main/generated-java/behavior_msgs/msg/dds/BehaviorTreeStateMessage.java
#	ihmc-interfaces/src/main/generated-java/behavior_msgs/msg/dds/BehaviorTreeStateMessagePubSubType.java
#	ihmc-interfaces/src/main/messages/ihmc_interfaces/behavior_msgs/msg/BehaviorTreeStateMessage.msg
#	ihmc-interfaces/src/main/messages/ros1/behavior_msgs/msg/BehaviorTreeStateMessage.msg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants