Skip to content

Commit

Permalink
micro-ROS rolling Library auto-update 15-01-2022 06:06 (#366)
Browse files Browse the repository at this point in the history
Co-authored-by: pablogs9 <[email protected]>
  • Loading branch information
github-actions[bot] and pablogs9 authored Jan 17, 2022
1 parent 4def19f commit f4a0fcb
Show file tree
Hide file tree
Showing 243 changed files with 2,572 additions and 349 deletions.
20 changes: 10 additions & 10 deletions built_packages
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@

https://github.com/uncrustify/uncrustify.git 1d3d8fa5e81bece0fac4b81316b0844f7cc35926
https://github.com/ament/uncrustify_vendor.git fd52d19c51190e6277b39706f728cedb8cf9c02e
https://github.com/ament/ament_package.git 37f9a1f5e19a2513051ece437c3ef14a0cbaf836
https://github.com/ament/ament_package.git 2a809ca3f8a947afe90591dce9f4a1e5537d586e
https://github.com/ament/ament_index.git 5ce2eba781801154d93c6fd7d6f66b23e4a7182d
https://github.com/ament/ament_lint.git 83718f766066d30f2be36e04f3d7343b9efa3798
https://github.com/ament/ament_cmake.git a01c406e7712dd45844f876634bc850c1baafb70
https://github.com/ament/googletest.git baf8569d2e1f5dd48df1328466d04eabf920e57d
https://github.com/ament/ament_lint.git e4e45fca36974e5681b6cac1e2ac835b4c3692eb
https://github.com/ament/ament_cmake.git 3fc4db9dc728bcade5f02bb191ce20c8d3e62511
https://github.com/ament/googletest.git 6df7425fdcbd368d2d1b99ffd89b9168014abb07
https://github.com/ros2/ament_cmake_ros.git 60572fa1bec50b9e6fbe64e1b23640d21c15e9d0
https://github.com/ros-controls/control_msgs a555c37f1a3536bb452ea555c58fdd9344d87614
https://github.com/micro-ROS/rosidl_typesupport.git 8d4ad38d6c36527f0631d5948fbf8b026e14b599
https://github.com/micro-ROS/rosidl_typesupport.git acaa92b845e418d67dd364fc612a7647c1b4a9ec
https://github.com/ros2/rclc 5ea1a2a7f3c71fce724fedc6a4f60e2f5c2f1ead
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git 6ae9376f84b62dae228ccd83a34b6e5a9458ea6c
https://github.com/micro-ROS/rmw-microxrcedds.git 2eee1a22a1c7a14c2ced4714f9bf1484f10ed7c6
Expand All @@ -18,18 +18,18 @@ https://github.com/micro-ROS/rcl f7b4413dbf2a8550ce8e14c9d38ce48fd6b52b40
https://github.com/micro-ROS/rcutils 4c62abbc8ed26c90bc6f424d366fb1bc3315ee7f
https://github.com/micro-ROS/micro_ros_utilities 3c3ddf7c0569a17634dd66fd89bfd166d159dd64
https://github.com/ros2/example_interfaces.git 2977bbe4e5e30c74d3594d31a8212193f5c27761
https://github.com/ros2/rmw_implementation.git 86c5b678f6884fa3336cdf6a287d00ffe17f48f4
https://github.com/ros2/rmw_implementation.git d45227448dbb085edd69503f37f17c8ef6e6bde6
https://github.com/ros2/rcl_interfaces.git 9c9f5935cff0eeeffe7e3eb31beba396cb22dd1a
https://github.com/ros2/rmw.git 9f3c3e1b010a95013eb119ce2ae9b225bdfdc1ba
https://github.com/ros2/unique_identifier_msgs.git 27767cefcf8a80da44641dc208c57722c28aa11c
https://github.com/ros2/rcpputils.git 99f2644c9dbc5673b4782005abaa7e5622638c71
https://github.com/ros2/rcpputils.git 0d9930df35929d02b7801ebbe18576226c7d47aa
https://github.com/ros2/rosidl_dds.git 664a9daadce12d02d35091d1bfde7acabe829354
https://github.com/ros2/rcl.git 13e117b684f852be22023e2b1ac5a4155102af47
https://github.com/ros2/rcl.git 6640eebe7f8493eaa03349d192b84e863b11be82
https://github.com/ros2/common_interfaces.git f41462f5dd36f5c3ae28866f18f356423ffb84e4
https://github.com/ros2/rcl_logging.git 72f3e6a13c964c70c0d9e1c370273f929f74d7fc
https://github.com/ros2/rcl_logging.git e0b66658bd5978a8605ba28fdffc235d8cfccb85
https://github.com/ros2/test_interface_files.git 96d65b61e9acdb9480075ffdc00dadddd67ff832
https://github.com/ros2/libyaml_vendor.git 73c8ea6cec14474d9b256c61fc6a2d9af9e5dcbb
https://github.com/ros2/rosidl_defaults.git 6665e8848389f2c67d7c68ce7c53ca957ebcc97e
https://github.com/ros2/rosidl.git 6094b4c6342ef7d31aed7bbbb7abfca6435a3382
https://github.com/ros2/rosidl.git f38d55fc9c810d5392950473c122e26819a30b68
https://github.com/eProsima/Micro-CDR.git cb4403a8780095df94a7b1936b1e00153c90070d
https://github.com/eProsima/Micro-XRCE-DDS-Client.git e61bfa0e0bfdb74f4a592b2efbf7acbfcfeb6c1f
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,14 @@ extern "C"
// Member 'stamp'
#include "builtin_interfaces/msg/detail/time__struct.h"

// Struct defined in msg/GoalInfo in the package action_msgs.
/// Struct defined in msg/GoalInfo in the package action_msgs.
/**
* Goal ID
*/
typedef struct action_msgs__msg__GoalInfo
{
unique_identifier_msgs__msg__UUID goal_id;
/// Time when the goal was accepted
builtin_interfaces__msg__Time stamp;
} action_msgs__msg__GoalInfo;

Expand Down
32 changes: 31 additions & 1 deletion libmicroros/include/action_msgs/msg/detail/goal_status__struct.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,42 +18,64 @@ extern "C"
// Constants defined in the message

/// Constant 'STATUS_UNKNOWN'.
/**
* Indicates status has not been properly set.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_UNKNOWN = 0
};

/// Constant 'STATUS_ACCEPTED'.
/**
* The goal has been accepted and is awaiting execution.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_ACCEPTED = 1
};

/// Constant 'STATUS_EXECUTING'.
/**
* The goal is currently being executed by the action server.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_EXECUTING = 2
};

/// Constant 'STATUS_CANCELING'.
/**
* The client has requested that the goal be canceled and the action server has
* accepted the cancel request.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_CANCELING = 3
};

/// Constant 'STATUS_SUCCEEDED'.
/**
* The goal was achieved successfully by the action server.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_SUCCEEDED = 4
};

/// Constant 'STATUS_CANCELED'.
/**
* The goal was canceled after an external request from an action client.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_CANCELED = 5
};

/// Constant 'STATUS_ABORTED'.
/**
* The goal was terminated by the action server without an external request.
*/
enum
{
action_msgs__msg__GoalStatus__STATUS_ABORTED = 6
Expand All @@ -63,10 +85,18 @@ enum
// Member 'goal_info'
#include "action_msgs/msg/detail/goal_info__struct.h"

// Struct defined in msg/GoalStatus in the package action_msgs.
/// Struct defined in msg/GoalStatus in the package action_msgs.
/**
* An action goal can be in one of these states after it is accepted by an action
* server.
*
* For more information, see http://design.ros2.org/articles/actions.html
*/
typedef struct action_msgs__msg__GoalStatus
{
/// Goal info (contains ID and timestamp).
action_msgs__msg__GoalInfo goal_info;
/// Action goal state-machine status.
int8_t status;
} action_msgs__msg__GoalStatus;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,10 @@ extern "C"
// Member 'status_list'
#include "action_msgs/msg/detail/goal_status__struct.h"

// Struct defined in msg/GoalStatusArray in the package action_msgs.
/// Struct defined in msg/GoalStatusArray in the package action_msgs.
/**
* An array of goal statuses.
*/
typedef struct action_msgs__msg__GoalStatusArray
{
action_msgs__msg__GoalStatus__Sequence status_list;
Expand Down
31 changes: 29 additions & 2 deletions libmicroros/include/action_msgs/srv/detail/cancel_goal__struct.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,10 @@ extern "C"
// Member 'goal_info'
#include "action_msgs/msg/detail/goal_info__struct.h"

// Struct defined in srv/CancelGoal in the package action_msgs.
/// Struct defined in srv/CancelGoal in the package action_msgs.
typedef struct action_msgs__srv__CancelGoal_Request
{
/// Goal info describing the goals to cancel, see above.
action_msgs__msg__GoalInfo goal_info;
} action_msgs__srv__CancelGoal_Request;

Expand All @@ -41,24 +42,48 @@ typedef struct action_msgs__srv__CancelGoal_Request__Sequence
// Constants defined in the message

/// Constant 'ERROR_NONE'.
/**
* Indicates the request was accepted without any errors.
*
* One or more goals have transitioned to the CANCELING state. The
* goals_canceling list is not empty.
*/
enum
{
action_msgs__srv__CancelGoal_Response__ERROR_NONE = 0
};

/// Constant 'ERROR_REJECTED'.
/**
* Indicates the request was rejected.
*
* No goals have transitioned to the CANCELING state. The goals_canceling list is
* empty.
*/
enum
{
action_msgs__srv__CancelGoal_Response__ERROR_REJECTED = 1
};

/// Constant 'ERROR_UNKNOWN_GOAL_ID'.
/**
* Indicates the requested goal ID does not exist.
*
* No goals have transitioned to the CANCELING state. The goals_canceling list is
* empty.
*/
enum
{
action_msgs__srv__CancelGoal_Response__ERROR_UNKNOWN_GOAL_ID = 2
};

/// Constant 'ERROR_GOAL_TERMINATED'.
/**
* Indicates the goal is not cancelable because it is already in a terminal state.
*
* No goals have transitioned to the CANCELING state. The goals_canceling list is
* empty.
*/
enum
{
action_msgs__srv__CancelGoal_Response__ERROR_GOAL_TERMINATED = 3
Expand All @@ -69,10 +94,12 @@ enum
// already included above
// #include "action_msgs/msg/detail/goal_info__struct.h"

// Struct defined in srv/CancelGoal in the package action_msgs.
/// Struct defined in srv/CancelGoal in the package action_msgs.
typedef struct action_msgs__srv__CancelGoal_Response
{
/// Return code, see above definitions.
int8_t return_code;
/// Goals that accepted the cancel request.
action_msgs__msg__GoalInfo__Sequence goals_canceling;
} action_msgs__srv__CancelGoal_Response;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,16 @@ extern "C"
// Member 'id'
#include "rosidl_runtime_c/string.h"

// Struct defined in msg/GoalID in the package actionlib_msgs.
/// Struct defined in msg/GoalID in the package actionlib_msgs.
typedef struct actionlib_msgs__msg__GoalID
{
/// The stamp should store the time at which this goal was requested.
/// It is used by an action server when it tries to preempt all
/// goals that were requested before a certain time
builtin_interfaces__msg__Time stamp;
/// The id provides a way to associate feedback and
/// result message with specific goal requests. The id
/// specified must be unique.
rosidl_runtime_c__String id;
} actionlib_msgs__msg__GoalID;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,60 +18,98 @@ extern "C"
// Constants defined in the message

/// Constant 'PENDING'.
/**
* The goal has yet to be processed by the action server.
*/
enum
{
actionlib_msgs__msg__GoalStatus__PENDING = 0
};

/// Constant 'ACTIVE'.
/**
* The goal is currently being processed by the action server.
*/
enum
{
actionlib_msgs__msg__GoalStatus__ACTIVE = 1
};

/// Constant 'PREEMPTED'.
/**
* The goal received a cancel request after it started executing
* and has since completed its execution (Terminal State).
*/
enum
{
actionlib_msgs__msg__GoalStatus__PREEMPTED = 2
};

/// Constant 'SUCCEEDED'.
/**
* The goal was achieved successfully by the action server
* (Terminal State).
*/
enum
{
actionlib_msgs__msg__GoalStatus__SUCCEEDED = 3
};

/// Constant 'ABORTED'.
/**
* The goal was aborted during execution by the action server due
* to some failure (Terminal State).
*/
enum
{
actionlib_msgs__msg__GoalStatus__ABORTED = 4
};

/// Constant 'REJECTED'.
/**
* The goal was rejected by the action server without being processed,
* because the goal was unattainable or invalid (Terminal State).
*/
enum
{
actionlib_msgs__msg__GoalStatus__REJECTED = 5
};

/// Constant 'PREEMPTING'.
/**
* The goal received a cancel request after it started executing
* and has not yet completed execution.
*/
enum
{
actionlib_msgs__msg__GoalStatus__PREEMPTING = 6
};

/// Constant 'RECALLING'.
/**
* The goal received a cancel request before it started executing, but
* the action server has not yet confirmed that the goal is canceled.
*/
enum
{
actionlib_msgs__msg__GoalStatus__RECALLING = 7
};

/// Constant 'RECALLED'.
/**
* The goal received a cancel request before it started executing
* and was successfully cancelled (Terminal State).
*/
enum
{
actionlib_msgs__msg__GoalStatus__RECALLED = 8
};

/// Constant 'LOST'.
/**
* An action client can determine that a goal is LOST. This should not
* be sent over the wire by an action server.
*/
enum
{
actionlib_msgs__msg__GoalStatus__LOST = 9
Expand All @@ -83,11 +121,12 @@ enum
// Member 'text'
#include "rosidl_runtime_c/string.h"

// Struct defined in msg/GoalStatus in the package actionlib_msgs.
/// Struct defined in msg/GoalStatus in the package actionlib_msgs.
typedef struct actionlib_msgs__msg__GoalStatus
{
actionlib_msgs__msg__GoalID goal_id;
uint8_t status;
/// Allow for the user to associate a string with GoalStatus for debugging.
rosidl_runtime_c__String text;
} actionlib_msgs__msg__GoalStatus;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,11 @@ extern "C"
// Member 'status_list'
#include "actionlib_msgs/msg/detail/goal_status__struct.h"

// Struct defined in msg/GoalStatusArray in the package actionlib_msgs.
/// Struct defined in msg/GoalStatusArray in the package actionlib_msgs.
/**
* Stores the statuses for goals that are currently being tracked
* by an action server
*/
typedef struct actionlib_msgs__msg__GoalStatusArray
{
std_msgs__msg__Header header;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,17 @@ extern "C"

// Constants defined in the message

// Struct defined in msg/Duration in the package builtin_interfaces.
/// Struct defined in msg/Duration in the package builtin_interfaces.
/**
* Duration defines a period between two time points.
* Messages of this datatype are of ROS Time following this design:
* https://design.ros2.org/articles/clock_and_time.html
*/
typedef struct builtin_interfaces__msg__Duration
{
/// Seconds component, range is valid over any possible int32 value.
int32_t sec;
/// Nanoseconds component in the range of [0, 10e9).
uint32_t nanosec;
} builtin_interfaces__msg__Duration;

Expand Down
Loading

0 comments on commit f4a0fcb

Please sign in to comment.