Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the actions feature in rclnodejs #314

Closed
minggangw opened this issue Apr 13, 2018 · 3 comments
Closed

Add the actions feature in rclnodejs #314

minggangw opened this issue Apr 13, 2018 · 3 comments

Comments

@minggangw
Copy link
Member

We want to support and expose the actionlib interfaces by leveraging the actionlib_nodejs, which is an implementation of actionlib on ROS and ROS2. A another issue RethinkRobotics-opensource/actionlib_nodejs#2 is tracking this task on the repo.

@minggangw minggangw self-assigned this Apr 13, 2018
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Apr 19, 2018
As the action specification is defined using a .action file, we have to
generated the needed .msg files(6 messages in total) based on that.

This patch added the function that the rosidl-generator can create the
.msgs files when scanning the .action.

This commit is part of the actions feature for ROS2 (RobotWebTools#314)

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Apr 19, 2018
As the action specification is defined using a .action file, we have to
generated the needed .msg files(6 messages in total) based on that.

This patch added the function that the rosidl-generator can create the
.msg files when scanning the .action.

This commit is part of the actions feature for ROS2 (RobotWebTools#314)

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue May 16, 2018
As the action specification is defined using a .action file, we have to
generated the needed .msg files(6 messages in total) based on that.

This patch added the function that the rosidl-generator can create the
.msg files when scanning the .action.

This commit is part of the actions feature for ROS2 (RobotWebTools#314)

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue May 16, 2018
As the action specification is defined using a .action file, we have to
generated the needed .msg files(6 messages in total) based on that.

This patch added the function that the rosidl-generator can create the
.msg files when scanning the .action.

This commit is part of the actions feature for ROS2 (RobotWebTools#314)

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue May 18, 2018
As the action specification is defined using a .action file, we have to
generated the needed .msg files(6 messages in total) based on that.

This patch added the function that the rosidl-generator can create the
.msg files when scanning the .action.

This commit is part of the actions feature for ROS2 (RobotWebTools#314)

Fix RobotWebTools#314
@minggangw
Copy link
Member Author

The implementation will be submitted to the actionlib branch.

@qiuzhong
Copy link
Collaborator

@minggangw , is this feature implemented completely by PR #319 ?

@minggangw
Copy link
Member Author

No, only part of it, there will be other patches to integrate the functions.

minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jun 29, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jun 29, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jun 29, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jun 29, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 2, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 5, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 5, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit to minggangw/rclnodejs-1 that referenced this issue Jul 9, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix RobotWebTools#314
minggangw pushed a commit that referenced this issue Jul 9, 2018
The actionlib stack provides a standardized interface for interfacing
with preemptable tasks in the current ROS 1.0. By leveraging the
actionlib_nodejs module, we migrate this feature to ROS 2.0 platform and
expose it through rclnodejs client.

This patch implements:

- The interfaces which wraps the client/server functions.
- Expose and configure the actionlib module in rclnodejs.
- Examples to show the usage of actionlib.

To understand the whole picture of actionlib, please visit
http://wiki.ros.org/actionlib/DetailedDescription

Fix #314
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants