AS: adding first phase of orientation
This commit is contained in:
8
ros2_ws/build/turtlesim/rosidl_adapter/turtlesim.idls
Normal file
8
ros2_ws/build/turtlesim/rosidl_adapter/turtlesim.idls
Normal file
@@ -0,0 +1,8 @@
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:action/RotateAbsolute.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:msg/Color.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:msg/Pose.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:srv/Kill.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:srv/SetPen.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:srv/Spawn.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:srv/TeleportAbsolute.idl
|
||||
/root/ros2_ws/build/turtlesim/rosidl_adapter/turtlesim:srv/TeleportRelative.idl
|
||||
@@ -0,0 +1,24 @@
|
||||
// generated from rosidl_adapter/resource/action.idl.em
|
||||
// with input from turtlesim/action/RotateAbsolute.action
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module action {
|
||||
@verbatim (language="comment", text=
|
||||
"The desired heading in radians")
|
||||
struct RotateAbsolute_Goal {
|
||||
float theta;
|
||||
};
|
||||
@verbatim (language="comment", text=
|
||||
"The angular displacement in radians to the starting position")
|
||||
struct RotateAbsolute_Result {
|
||||
float delta;
|
||||
};
|
||||
@verbatim (language="comment", text=
|
||||
"The remaining rotation in radians")
|
||||
struct RotateAbsolute_Feedback {
|
||||
float remaining;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,16 @@
|
||||
// generated from rosidl_adapter/resource/msg.idl.em
|
||||
// with input from turtlesim/msg/Color.msg
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module msg {
|
||||
struct Color {
|
||||
uint8 r;
|
||||
|
||||
uint8 g;
|
||||
|
||||
uint8 b;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,20 @@
|
||||
// generated from rosidl_adapter/resource/msg.idl.em
|
||||
// with input from turtlesim/msg/Pose.msg
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module msg {
|
||||
struct Pose {
|
||||
float x;
|
||||
|
||||
float y;
|
||||
|
||||
float theta;
|
||||
|
||||
float linear_velocity;
|
||||
|
||||
float angular_velocity;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,15 @@
|
||||
// generated from rosidl_adapter/resource/srv.idl.em
|
||||
// with input from turtlesim/srv/Kill.srv
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module srv {
|
||||
struct Kill_Request {
|
||||
string name;
|
||||
};
|
||||
struct Kill_Response {
|
||||
uint8 structure_needs_at_least_one_member;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,23 @@
|
||||
// generated from rosidl_adapter/resource/srv.idl.em
|
||||
// with input from turtlesim/srv/SetPen.srv
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module srv {
|
||||
struct SetPen_Request {
|
||||
uint8 r;
|
||||
|
||||
uint8 g;
|
||||
|
||||
uint8 b;
|
||||
|
||||
uint8 width;
|
||||
|
||||
uint8 off;
|
||||
};
|
||||
struct SetPen_Response {
|
||||
uint8 structure_needs_at_least_one_member;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,23 @@
|
||||
// generated from rosidl_adapter/resource/srv.idl.em
|
||||
// with input from turtlesim/srv/Spawn.srv
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module srv {
|
||||
struct Spawn_Request {
|
||||
float x;
|
||||
|
||||
float y;
|
||||
|
||||
float theta;
|
||||
|
||||
@verbatim (language="comment", text=
|
||||
"Optional. A unique name will be created and returned if this is empty")
|
||||
string name;
|
||||
};
|
||||
struct Spawn_Response {
|
||||
string name;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,19 @@
|
||||
// generated from rosidl_adapter/resource/srv.idl.em
|
||||
// with input from turtlesim/srv/TeleportAbsolute.srv
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module srv {
|
||||
struct TeleportAbsolute_Request {
|
||||
float x;
|
||||
|
||||
float y;
|
||||
|
||||
float theta;
|
||||
};
|
||||
struct TeleportAbsolute_Response {
|
||||
uint8 structure_needs_at_least_one_member;
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,17 @@
|
||||
// generated from rosidl_adapter/resource/srv.idl.em
|
||||
// with input from turtlesim/srv/TeleportRelative.srv
|
||||
// generated code does not contain a copyright notice
|
||||
|
||||
|
||||
module turtlesim {
|
||||
module srv {
|
||||
struct TeleportRelative_Request {
|
||||
float linear;
|
||||
|
||||
float angular;
|
||||
};
|
||||
struct TeleportRelative_Response {
|
||||
uint8 structure_needs_at_least_one_member;
|
||||
};
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user