aron_conversions.cpp
Go to the documentation of this file.
1
#include "
aron_conversions.h
"
2
3
#include <
RobotAPI/libraries/aron/common/aron_conversions.h
>
4
#include <
RobotAPI/libraries/aron/common/aron_conversions/core.h
>
5
#include <
RobotAPI/libraries/aron/common/aron_conversions/stl.h
>
6
7
#include <
armarx/navigation/core/aron_conversions.h
>
8
#include <
armarx/navigation/trajectory_control/local/TrajectoryController.h
>
9
#include <
armarx/navigation/trajectory_control/local/TrajectoryFollowingController.h
>
10
11
12
namespace
armarx::navigation::traj_ctrl::local
13
{
14
15
16
void
17
toAron
(arondto::TrajectoryFollowingControllerParams& dto,
18
const
TrajectoryFollowingControllerParams
&
bo
)
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,
28
TrajectoryFollowingControllerParams
&
bo
)
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:168
armarx
navigation
trajectory_control
local
aron_conversions.cpp
Generated on Sat Oct 12 2024 09:14:08 for armarx_documentation by
1.8.17