41
41
#include " kortex_driver/generated/robot/visionconfig_proto_converter.h"
42
42
43
43
44
+ #include " kortex_driver/GpioConfigurationList.h"
45
+ #include " kortex_driver/Base_GpioConfiguration.h"
46
+ #include " kortex_driver/GpioPinConfiguration.h"
44
47
#include " kortex_driver/FullUserProfile.h"
45
48
#include " kortex_driver/UserProfile.h"
46
49
#include " kortex_driver/UserProfileList.h"
99
102
#include " kortex_driver/ConfigurationChangeNotification.h"
100
103
#include " kortex_driver/MappingInfoNotification.h"
101
104
#include " kortex_driver/Base_ControlModeInformation.h"
102
- #include " kortex_driver/ControlModeNotification .h"
105
+ #include " kortex_driver/Base_ControlModeNotification .h"
103
106
#include " kortex_driver/ServoingModeInformation.h"
104
107
#include " kortex_driver/OperatingModeInformation.h"
105
108
#include " kortex_driver/OperatingModeNotification.h"
116
119
#include " kortex_driver/ControllerState.h"
117
120
#include " kortex_driver/ControllerElementState.h"
118
121
#include " kortex_driver/ActionNotification.h"
122
+ #include " kortex_driver/TrajectoryInfo.h"
119
123
#include " kortex_driver/ActionExecutionState.h"
120
124
#include " kortex_driver/RobotEventNotification.h"
121
125
#include " kortex_driver/FactoryNotification.h"
176
180
#include " kortex_driver/GripperRequest.h"
177
181
#include " kortex_driver/Gripper.h"
178
182
#include " kortex_driver/Finger.h"
183
+ #include " kortex_driver/GpioCommand.h"
179
184
#include " kortex_driver/SystemTime.h"
180
185
#include " kortex_driver/ControllerConfigurationMode.h"
181
186
#include " kortex_driver/ControllerConfiguration.h"
193
198
#include " kortex_driver/PreComputedJointTrajectoryElement.h"
194
199
#include " kortex_driver/TrajectoryErrorElement.h"
195
200
#include " kortex_driver/TrajectoryErrorReport.h"
201
+ #include " kortex_driver/WaypointValidationReport.h"
202
+ #include " kortex_driver/Waypoint.h"
203
+ #include " kortex_driver/AngularWaypoint.h"
204
+ #include " kortex_driver/CartesianWaypoint.h"
205
+ #include " kortex_driver/WaypointList.h"
206
+ #include " kortex_driver/KinematicTrajectoryConstraints.h"
196
207
#include " kortex_driver/FirmwareBundleVersions.h"
197
208
#include " kortex_driver/FirmwareComponentVersion.h"
209
+ #include " kortex_driver/IKData.h"
198
210
199
211
212
+ int ToProtoData (kortex_driver::GpioConfigurationList input, Kinova::Api::Base::GpioConfigurationList *output);
213
+ int ToProtoData (kortex_driver::Base_GpioConfiguration input, Kinova::Api::Base::GpioConfiguration *output);
214
+ int ToProtoData (kortex_driver::GpioPinConfiguration input, Kinova::Api::Base::GpioPinConfiguration *output);
200
215
int ToProtoData (kortex_driver::FullUserProfile input, Kinova::Api::Base::FullUserProfile *output);
201
216
int ToProtoData (kortex_driver::UserProfile input, Kinova::Api::Base::UserProfile *output);
202
217
int ToProtoData (kortex_driver::UserProfileList input, Kinova::Api::Base::UserProfileList *output);
@@ -255,7 +270,7 @@ int ToProtoData(kortex_driver::Query input, Kinova::Api::Base::Query *output);
255
270
int ToProtoData (kortex_driver::ConfigurationChangeNotification input, Kinova::Api::Base::ConfigurationChangeNotification *output);
256
271
int ToProtoData (kortex_driver::MappingInfoNotification input, Kinova::Api::Base::MappingInfoNotification *output);
257
272
int ToProtoData (kortex_driver::Base_ControlModeInformation input, Kinova::Api::Base::ControlModeInformation *output);
258
- int ToProtoData (kortex_driver::ControlModeNotification input, Kinova::Api::Base::ControlModeNotification *output);
273
+ int ToProtoData (kortex_driver::Base_ControlModeNotification input, Kinova::Api::Base::ControlModeNotification *output);
259
274
int ToProtoData (kortex_driver::ServoingModeInformation input, Kinova::Api::Base::ServoingModeInformation *output);
260
275
int ToProtoData (kortex_driver::OperatingModeInformation input, Kinova::Api::Base::OperatingModeInformation *output);
261
276
int ToProtoData (kortex_driver::OperatingModeNotification input, Kinova::Api::Base::OperatingModeNotification *output);
@@ -272,6 +287,7 @@ int ToProtoData(kortex_driver::ControllerList input, Kinova::Api::Base::Controll
272
287
int ToProtoData (kortex_driver::ControllerState input, Kinova::Api::Base::ControllerState *output);
273
288
int ToProtoData (kortex_driver::ControllerElementState input, Kinova::Api::Base::ControllerElementState *output);
274
289
int ToProtoData (kortex_driver::ActionNotification input, Kinova::Api::Base::ActionNotification *output);
290
+ int ToProtoData (kortex_driver::TrajectoryInfo input, Kinova::Api::Base::TrajectoryInfo *output);
275
291
int ToProtoData (kortex_driver::ActionExecutionState input, Kinova::Api::Base::ActionExecutionState *output);
276
292
int ToProtoData (kortex_driver::RobotEventNotification input, Kinova::Api::Base::RobotEventNotification *output);
277
293
int ToProtoData (kortex_driver::FactoryNotification input, Kinova::Api::Base::FactoryNotification *output);
@@ -332,6 +348,7 @@ int ToProtoData(kortex_driver::GripperCommand input, Kinova::Api::Base::GripperC
332
348
int ToProtoData (kortex_driver::GripperRequest input, Kinova::Api::Base::GripperRequest *output);
333
349
int ToProtoData (kortex_driver::Gripper input, Kinova::Api::Base::Gripper *output);
334
350
int ToProtoData (kortex_driver::Finger input, Kinova::Api::Base::Finger *output);
351
+ int ToProtoData (kortex_driver::GpioCommand input, Kinova::Api::Base::GpioCommand *output);
335
352
int ToProtoData (kortex_driver::SystemTime input, Kinova::Api::Base::SystemTime *output);
336
353
int ToProtoData (kortex_driver::ControllerConfigurationMode input, Kinova::Api::Base::ControllerConfigurationMode *output);
337
354
int ToProtoData (kortex_driver::ControllerConfiguration input, Kinova::Api::Base::ControllerConfiguration *output);
@@ -349,7 +366,14 @@ int ToProtoData(kortex_driver::PreComputedJointTrajectory input, Kinova::Api::Ba
349
366
int ToProtoData (kortex_driver::PreComputedJointTrajectoryElement input, Kinova::Api::Base::PreComputedJointTrajectoryElement *output);
350
367
int ToProtoData (kortex_driver::TrajectoryErrorElement input, Kinova::Api::Base::TrajectoryErrorElement *output);
351
368
int ToProtoData (kortex_driver::TrajectoryErrorReport input, Kinova::Api::Base::TrajectoryErrorReport *output);
369
+ int ToProtoData (kortex_driver::WaypointValidationReport input, Kinova::Api::Base::WaypointValidationReport *output);
370
+ int ToProtoData (kortex_driver::Waypoint input, Kinova::Api::Base::Waypoint *output);
371
+ int ToProtoData (kortex_driver::AngularWaypoint input, Kinova::Api::Base::AngularWaypoint *output);
372
+ int ToProtoData (kortex_driver::CartesianWaypoint input, Kinova::Api::Base::CartesianWaypoint *output);
373
+ int ToProtoData (kortex_driver::WaypointList input, Kinova::Api::Base::WaypointList *output);
374
+ int ToProtoData (kortex_driver::KinematicTrajectoryConstraints input, Kinova::Api::Base::KinematicTrajectoryConstraints *output);
352
375
int ToProtoData (kortex_driver::FirmwareBundleVersions input, Kinova::Api::Base::FirmwareBundleVersions *output);
353
376
int ToProtoData (kortex_driver::FirmwareComponentVersion input, Kinova::Api::Base::FirmwareComponentVersion *output);
377
+ int ToProtoData (kortex_driver::IKData input, Kinova::Api::Base::IKData *output);
354
378
355
379
#endif
0 commit comments