aron_conversions.cpp
Go to the documentation of this file.
1 #include "aron_conversions.h"
2 
5 #include <armarx/navigation/trajectory_control/local/aron/TrajectoryFollowingControllerParams.aron.generated.h>
6 
8 {
9 
10 
11  void
12  toAron(arondto::TrajectoryFollowingControllerParams& dto,
14  {
15  core::toAron(dto.pidOri, bo.pidOri);
16  core::toAron(dto.pidPos, bo.pidPos);
17  core::toAron(dto.limits, bo.limits);
18  dto.alpha = bo.alpha;
19  }
20 
21  void
22  fromAron(const arondto::TrajectoryFollowingControllerParams& dto,
24  {
25  core::fromAron(dto.pidOri, bo.pidOri);
26  core::fromAron(dto.pidPos, bo.pidPos);
27  core::fromAron(dto.limits, bo.limits);
28  bo.alpha = dto.alpha;
29  }
30 
31 
32 } // namespace armarx::navigation::traj_ctrl::local
armarx::navigation::traj_ctrl::local::TrajectoryFollowingControllerParams
Definition: TrajectoryFollowingController.h:40
armarx::navigation::core::fromAron
void fromAron(const arondto::GlobalTrajectoryPoint &dto, GlobalTrajectoryPoint &bo)
Definition: aron_conversions.cpp:31
armarx::navigation::traj_ctrl::local::fromAron
void fromAron(const arondto::TrajectoryFollowingControllerParams &dto, TrajectoryFollowingControllerParams &bo)
Definition: aron_conversions.cpp:22
armarx::navigation::core::toAron
void toAron(arondto::GlobalTrajectoryPoint &dto, const GlobalTrajectoryPoint &bo)
Definition: aron_conversions.cpp:24
armarx::navigation::traj_ctrl::local::toAron
void toAron(arondto::TrajectoryFollowingControllerParams &dto, const TrajectoryFollowingControllerParams &bo)
Definition: aron_conversions.cpp:12
TrajectoryFollowingController.h
aron_conversions.h
armarx::navigation::traj_ctrl::local
This file is part of ArmarX.
Definition: fwd.h:46
armarx::aron::bo
const std::optional< BoT > & bo
Definition: aron_conversions.h:174