Implements a generalized 'PointAt'-skill to let the robot point somewhere. An ARMAR-6-specific version was previously implemented in oml_demo.
Current state: Skill works. IK has some problems (see below).
Known problems / open questions
Skill implementation
Woverloaded-virtual
in pointing_skills. This is due to the fact that the compile-options from SimoxControl (pointing_skills depends on pointing_core, which depends on SimoxControl::example_method) are being used to compile pointing_skills. SimoxControl's compile-options enable Woverloaded-virtual on level 2, while usually only level 1 is being used through -Wall. See also the documentation for Woverloaded-virtual. -> ignore for nowFramedPosition
for target -> 04528ae6 Segfaults in RobotAPI if invalid frame-string is passed -> 3b3e9e67
IK -> ignore for now
simox::control::method::example
?simox::control::method::example::PointingRightArm
(used by the oml_demo-skill)?Other
Possible further work
Needed merge requests: