aron_conversions.cpp
Go to the documentation of this file.
1 #include "aron_conversions.h"
2 
6 
10 
11 
13 {
14 
15 
16  void
17  toAron(arondto::TrajectoryFollowingControllerParams& dto,
19  {
20  core::toAron(dto.pidOri, bo.pidOri);
21  core::toAron(dto.pidPos, bo.pidPos);
22  core::toAron(dto.limits, bo.limits);
23  dto.alpha = bo.alpha;
24  }
25 
26  void
27  fromAron(const arondto::TrajectoryFollowingControllerParams& dto,
29  {
30  core::fromAron(dto.pidOri, bo.pidOri);
31  core::fromAron(dto.pidPos, bo.pidPos);
32  core::fromAron(dto.limits, bo.limits);
33  bo.alpha = dto.alpha;
34  }
35 
36 
37 } // namespace armarx::navigation::traj_ctrl::local
armarx::navigation::traj_ctrl::local::TrajectoryFollowingControllerParams
Definition: TrajectoryFollowingController.h:35
TrajectoryController.h
armarx::navigation::core::fromAron
void fromAron(const arondto::GlobalTrajectoryPoint &dto, GlobalTrajectoryPoint &bo)
Definition: aron_conversions.cpp:25
stl.h
armarx::navigation::traj_ctrl::local::fromAron
void fromAron(const arondto::TrajectoryFollowingControllerParams &dto, TrajectoryFollowingControllerParams &bo)
Definition: aron_conversions.cpp:27
armarx::navigation::core::toAron
void toAron(arondto::GlobalTrajectoryPoint &dto, const GlobalTrajectoryPoint &bo)
Definition: aron_conversions.cpp:18
armarx::navigation::traj_ctrl::local::toAron
void toAron(arondto::TrajectoryFollowingControllerParams &dto, const TrajectoryFollowingControllerParams &bo)
Definition: aron_conversions.cpp:17
core.h
TrajectoryFollowingController.h
aron_conversions.h
aron_conversions.h
armarx::navigation::traj_ctrl::local
This file is part of ArmarX.
Definition: aron_conversions.cpp:12
armarx::aron::bo
const std::optional< BoT > & bo
Definition: aron_conversions.h:166