lp:nnstreamer-ros

Created by Wook Song and last modified
Get this branch:
bzr branch lp:nnstreamer-ros

Related bugs

Related blueprints

Branch information

Owner:
Wook Song
Project:
nnstreamer-ros
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at https://github.com/nnstreamer/nnstreamer-ros.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log
Import started on izar and finished taking 15 seconds — see the log

Recent revisions

84. By Wook Song

[Sink] Revise file header comments

This patch revises file header comments and replaces the organization
name with nnstreamer.

Signed-off-by: Wook Song <email address hidden>

83. By Wook Song

[ROS2/Sink] Change tensor_ros_sink for ROS to tensor_ros2_sink

Since ROS and ROS2 are not mutually exclusive, it is also necessary
that NNS plugins for them are also possible to coexist with each other.
This patch changes the name of the tensor_sink for ROS2 to
'tensor_ros2_sink' as well.

Signed-off-by: Wook Song <email address hidden>

82. By Wook Song

[ROS2/Publisher] bugfixes: Check the given instance is null

This patch fixes a bug in the nns_ros_publisher_close_bag function.
- Check whether the given instance is null or not
- Correct the wrong condition check

Signed-off-by: Wook Song <email address hidden>

81. By Wook Song

[Ros2/Sink] Implement the 'enable-save-rosbag' feature

This patch adds the implementation of the 'enable-save-rosbag' feature
which supports recording of the topic tensor_ros_sink in the format of
of rosbag2.

Signed-off-by: Wook Song <email address hidden>

80. By Wook Song

[RosPublisher] Revise the nns_ros_publisher's parameters

This patch revises the nns_rclcpp_publisher's parameters to get the
instance of nns_ros_publisher as the first argument.

Signed-off-by: Wook Song <email address hidden>

79. By Wook Song

[Ros2/Sink] Add draft of tensor_sink for ROS2

This patch adds a draft of the NNStreamer extension plugin,
tensor_ros2_sink, that publishes streams of tensors as a ROS2 topic.
Note that the property to enable rosbag support is not implemented yet.

Signed-off-by: Wook Song <email address hidden>

78. By Wook Song

[Refactor] Move the custom type for error code to the virtual class

To use the custom data type for error code in both ROS1/ROS2 publishers,
this patch moves it to the virtual class.

Signed-off-by: Wook Song <email address hidden>

77. By Wook Song

[Msg] Define a custom ROS/ROS2 message

This patch defines a custom ROS2 message via reusing the custom ROS1
message, 'tensors'. In addition, relevant codes, CMake scripts, and
packaging files are also revised to make this msg compatible with both
ROS1 and ROS2.

Signed-off-by: Wook Song <email address hidden>

76. By Wook Song

[Refactor] Introduce a virtual class, NNSRosPublisher

This patch introduces a virtual class containing common code for
publishing ROS1 and ROS2 topics.

Signed-off-by: Wook Song <email address hidden>

75. By Wook Song

[Build] Import dummy ROS2 publisher

This is Work-in-Progress to integrate ROS2 code into the existing ROS1
code and make them buildable with both CMake and Colcon. The imported
code is from [1] and will be removed.

[1] https://github.com/ros2/examples/tree/eloquent/rclcpp/minimal_publisher

Signed-off-by: Wook Song <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers