Skip to content

Commit fa5d414

Browse files
authored
FineCalibrationChecker from tool to yarp device (#1034)
1 parent 43a723c commit fa5d414

26 files changed

Lines changed: 755 additions & 767 deletions

app/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,4 @@ add_subdirectory(depth2kin)
3333
add_subdirectory(fingertipsPortScope)
3434
add_subdirectory(oculus)
3535
add_subdirectory(wholeBodyPlayer)
36-
add_subdirectory(motorTemperaturePublisher)
37-
add_subdirectory(fineCalibrationChecker)
36+
add_subdirectory(motorTemperaturePublisher)

app/fineCalibrationChecker/conf/config.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@
22
devicename fineCalibrationChecker
33
robotname torsoPitchMj1
44
remoteRawValuesPort /torsoPitchMj1/setup_rawval
5-
remoteControlBoardsList (torso-pitch-mj1-setup)
65
axesNamesList (torso_pitch_mj1_real_aksim2)

src/libraries/icubmod/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ yarp_begin_plugin_library(icubmod QUIET)
7171
add_subdirectory(fakeRawValuesPublisher)
7272
add_subdirectory(couplingICubHandMk2)
7373
add_subdirectory(couplingICubEye)
74+
add_subdirectory(fineCalibrationChecker)
7475
if (ICUB_ICUBINTERFACE_EXPERIMENTAL)
7576
add_subdirectory(imu3DM_GX3)
7677
endif()

src/libraries/icubmod/couplingICubEye/CouplingICubEye_ParamsParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon Feb 10 15:12:03 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#include "CouplingICubEye_ParamsParser.h"

src/libraries/icubmod/couplingICubEye/CouplingICubEye_ParamsParser.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon Feb 10 15:12:03 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#ifndef COUPLINGICUBEYE_PARAMSPARSER_H

src/libraries/icubmod/couplingICubHandMk2/CouplingICubHandMk2_ParamsParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon Feb 10 15:12:03 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#include "CouplingICubHandMk2_ParamsParser.h"

src/libraries/icubmod/couplingICubHandMk2/CouplingICubHandMk2_ParamsParser.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon Feb 10 15:12:03 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#ifndef COUPLINGICUBHANDMK2_PARAMSPARSER_H

src/libraries/icubmod/fakeRawValuesPublisher/FakeRawValuesPublisher_ParamsParser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon May 26 17:13:52 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#include "FakeRawValuesPublisher_ParamsParser.h"

src/libraries/icubmod/fakeRawValuesPublisher/FakeRawValuesPublisher_ParamsParser.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// This is an automatically generated file. Please do not edit it.
99
// It will be re-generated if the cmake flag ALLOW_DEVICE_PARAM_PARSER_GERNERATION is ON.
1010

11-
// Generated on: Mon May 26 17:13:52 2025
11+
// Generated on: Wed Jul 30 08:46:36 2025
1212

1313

1414
#ifndef FAKERAWVALUESPUBLISHER_PARAMSPARSER_H
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Copyright: (C) 2025 iCub Facility - Istituto Italiano di Tecnologia
2+
# Authors: Jacopo Losi
3+
# CopyPolicy: Released under the terms of the GNU GPL v2.0.
4+
5+
6+
yarp_prepare_plugin(fineCalibrationChecker
7+
CATEGORY device
8+
TYPE FineCalibrationChecker
9+
INCLUDE src/FineCalibrationChecker.h
10+
EXTRA_CONFIG
11+
DEFAULT OFF)
12+
13+
if(ENABLE_fineCalibrationChecker)
14+
yarp_add_plugin(fineCalibrationChecker)
15+
16+
target_sources(fineCalibrationChecker PRIVATE src/FineCalibrationChecker.cpp
17+
src/FineCalibrationChecker.h)
18+
19+
target_link_libraries(fineCalibrationChecker PRIVATE YARP::YARP_os
20+
YARP::YARP_dev
21+
ICUB::iCubDev
22+
${OpenCV_LIBS})
23+
24+
list(APPEND YARP_${YARP_PLUGIN_MASTER}_PRIVATE_DEPS YARP_os
25+
YARP_dev)
26+
27+
yarp_install(TARGETS fineCalibrationChecker
28+
EXPORT YARP_${YARP_PLUGIN_MASTER}
29+
COMPONENT ${YARP_PLUGIN_MASTER}
30+
LIBRARY DESTINATION ${YARP_DYNAMIC_PLUGINS_INSTALL_DIR}
31+
ARCHIVE DESTINATION ${YARP_STATIC_PLUGINS_INSTALL_DIR}
32+
YARP_INI DESTINATION ${YARP_PLUGIN_MANIFESTS_INSTALL_DIR})
33+
34+
set(YARP_${YARP_PLUGIN_MASTER}_PRIVATE_DEPS ${YARP_${YARP_PLUGIN_MASTER}_PRIVATE_DEPS} PARENT_SCOPE)
35+
36+
set_property(TARGET fineCalibrationChecker PROPERTY FOLDER "Plugins/Device")
37+
endif()

0 commit comments

Comments
 (0)