aron_conversions.cpp
Go to the documentation of this file.
1
#include "
aron_conversions.h
"
2
3
#include <
armarx/navigation/core/aron_conversions.h
>
4
#include <
armarx/navigation/trajectory_control/local/TrajectoryFollowingController.h
>
5
#include <armarx/navigation/trajectory_control/local/aron/TrajectoryFollowingControllerParams.aron.generated.h>
6
7
namespace
armarx::navigation::traj_ctrl::local
8
{
9
10
11
void
12
toAron
(arondto::TrajectoryFollowingControllerParams& dto,
13
const
TrajectoryFollowingControllerParams
&
bo
)
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,
23
TrajectoryFollowingControllerParams
&
bo
)
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
armarx
navigation
trajectory_control
local
aron_conversions.cpp
Generated on Sat Mar 29 2025 09:17:27 for armarx_documentation by
1.8.17