|
|
This file is part of ArmarX. More...
Namespaces | |
| namespace | detail |
Classes | |
| class | ComponentPlugin |
| class | ComponentPluginUser |
| struct | Config |
| class | EventSubscriptionInterface |
| class | IceNavigatorFactory |
| class | IceNavigatorHandle |
| class | MemoryPolling |
| class | MemorySubscriber |
| class | NavigationStackConfig |
| class | Navigator |
| interface | NavigatorInterface |
| class | PathBuilder |
| class | SimpleEventHandler |
| class | StopEvent |
| struct | WaypointTarget |
Typedefs | |
| using | GlobalPlanningFailedCallback |
| using | GlobalTrajectoryUpdatedCallback |
| using | LocalPlanningFailedCallback = std::function<void(const core::LocalPlanningFailedEvent&)> |
| using | LocalTrajectoryUpdatedCallback |
| using | NavigatorHandlePtr = std::unique_ptr<core::NavigatorInterface> |
| using | OnGoalReachedCallback = std::function<void(const core::GoalReachedEvent&)> |
| using | OnInternalErrorCallback = std::function<void(const core::InternalErrorEvent&)> |
| using | OnMovementStartedCallback = std::function<void(const core::MovementStartedEvent&)> |
| using | OnSafetyStopTriggeredCallback |
| using | OnSafetyThrottlingTriggeredCallback |
| using | OnUserAbortTriggeredCallback = std::function<void(const core::UserAbortTriggeredEvent&)> |
| using | OnWaypointReachedCallback = std::function<void(const core::WaypointReachedEvent&)> |
| using | TrajectoryControllerUpdatedCallback |
| using | WaypointTargets = std::vector<WaypointTarget> |
Enumerations | |
| enum class | GlobalPlanningStrategy { Free , Point2Point } |
This file is part of ArmarX.
ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Definition at line 17 of file EventSubscriptionInterface.h.
Definition at line 11 of file EventSubscriptionInterface.h.
| using LocalPlanningFailedCallback = std::function<void(const core::LocalPlanningFailedEvent&)> |
Definition at line 20 of file EventSubscriptionInterface.h.
Definition at line 13 of file EventSubscriptionInterface.h.
| using NavigatorHandlePtr = std::unique_ptr<core::NavigatorInterface> |
Definition at line 16 of file IceNavigatorFactory.h.
| using OnGoalReachedCallback = std::function<void(const core::GoalReachedEvent&)> |
Definition at line 24 of file EventSubscriptionInterface.h.
| using OnInternalErrorCallback = std::function<void(const core::InternalErrorEvent&)> |
Definition at line 31 of file EventSubscriptionInterface.h.
| using OnMovementStartedCallback = std::function<void(const core::MovementStartedEvent&)> |
Definition at line 22 of file EventSubscriptionInterface.h.
Definition at line 28 of file EventSubscriptionInterface.h.
Definition at line 26 of file EventSubscriptionInterface.h.
| using OnUserAbortTriggeredCallback = std::function<void(const core::UserAbortTriggeredEvent&)> |
Definition at line 30 of file EventSubscriptionInterface.h.
| using OnWaypointReachedCallback = std::function<void(const core::WaypointReachedEvent&)> |
Definition at line 25 of file EventSubscriptionInterface.h.
Definition at line 15 of file EventSubscriptionInterface.h.
| using WaypointTargets = std::vector<WaypointTarget> |
Definition at line 82 of file ice_conversions.h.
|
strong |
| client::GlobalPlanningStrategy defrost | ( | const client::detail::GlobalPlanningStrategy & | strategy | ) |
| core::TargetAlternative defrost | ( | const client::detail::TargetAlternative & | alternative | ) |
Definition at line 85 of file ice_conversions.cpp.
| std::vector< core::TargetAlternative > defrost | ( | const client::detail::TargetAlternatives & | alternatives | ) |
Definition at line 94 of file ice_conversions.cpp.
| WaypointTarget defrost | ( | const client::detail::Waypoint & | waypoint | ) |
| WaypointTargets defrost | ( | const client::detail::Waypoints & | waypoints | ) |
Definition at line 71 of file ice_conversions.cpp.
| client::detail::GlobalPlanningStrategy freeze | ( | const client::GlobalPlanningStrategy & | strategy | ) |
| client::detail::Waypoint freeze | ( | const client::WaypointTarget & | target | ) |
| client::detail::Waypoints freeze | ( | const client::WaypointTargets & | targets | ) |
Definition at line 138 of file ice_conversions.cpp.
| client::detail::TargetAlternative freeze | ( | const core::TargetAlternative & | alternative | ) |
Definition at line 152 of file ice_conversions.cpp.
| client::detail::TargetAlternatives freeze | ( | const std::vector< core::TargetAlternative > & | alternatives | ) |
Definition at line 161 of file ice_conversions.cpp.
| auto fromAron | ( | const armem::wm::EntityInstance & | entity, |
| EventT & | bo ) |
Definition at line 77 of file MemoryPolling.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |