![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged ros2cs_examples at Robotics Stack Exchange
![]() |
ros2cs_examples package from ros2cs reporos2cs_common ros2cs_core ros2cs_examples ros2cs_tests rosidl_generator_cs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | A C# (.Net) implementation of ros2 client library (rcl), enabling communication between ros2 ecosystem and C#/.Net applications such as Unity3D |
Checkout URI | https://github.com/robotecai/ros2cs.git |
VCS Type | git |
VCS Version | develop |
Last Updated | 2023-09-22 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | csharp dotnet unity3d ros ros2 rcl |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Adam Dabrowski
Authors
Ros2Cs Examples
Examples
-
ROS2Listener
/ROS2Talker
- simple string subscriber/publisher test. -
ROS2PerformanceListener
/ROS2PerformanceTalker
- performance test using PointClound2 data.
Simple subscriber/listener
- Build project:
./build.sh
- Run listener:
ros2 run ros2cs_examples ros2cs_talker
- Run talker:
ros2 run ros2cs_examples ros2cs_talker
Listener will print out "I heard: [Hello World: X]
messages which are being send by a talker.
Performance test
- Build project:
./build.sh
- Run talker:
ros2 run ros2cs_examples ros2cs_performance_talker
-
When asked, set desired
PointCloud2
data size (number of points), -
Run listener:
ros2 run ros2cs_examples ros2cs_performance_listener
- When asked, set desired sample size (number of messages).
After receiving the desired number of samples, listener will print out average latency and its Latency of sample size X - avg: Ys, std dev: Zs
Example results
Hardware spec:
- CPU: i7 4970k
- MEM: 16GB Ram
PointCloud size | Sample size | Average rate [Hz] | Average latency [s] | Latency std dev [s] |
---|---|---|---|---|
100 000 | 5000 | 719.308 | 0.001591 | 0.000306 |
1 000 000 | 500 | 77.025 | 0.022677 | 0.001607 |
Package Dependencies
Deps | Name |
---|---|
example_interfaces | |
builtin_interfaces | |
ros2cs_core | |
ros2cs_common | |
std_msgs | |
sensor_msgs | |
ament_cmake | |
dotnet_cmake_module | |
rosidl_generator_cs | |
rosidl_cmake |