Comments (6)
Add QoS options to publisher/subscriber APIs
from ros2.
Multiple streams with different QoS, should stress network.
Multiple OS in the demo.
from ros2.
what resolution images and at what Hz are you targeting? My default question for people is "How will you handle a 25MPixel stereo pair"?
This NIST link may help track down a network simujlator: http://www-x.antd.nist.gov/nistnet/
from ros2.
We were going to start with something more reasonable, like 1280x1024 at 30 hz. I don't think it's realistic to do 25Mp stereo pair over crowded wifi, but we can work up to it in our testing. The 25Mp pair might be a valid test for the intraprocess image pipeline, but that really depends on the computer you're running it on.
NIST net looks like an interesting lead on network simulation. Thanks @BobDean.
from ros2.
We now have a test setup working, publishing images from camera to a camera viewer node.
Next up is tweaking QoS settings, and if necessary, messing with network interface behavior via tc
.
Write a single-host tutorial that shows how to see the effect over localhost. Might need to disable shared memory transport somehow.
from ros2.
Shipped.
from ros2.
Related Issues (20)
- ROS2 Humble create package error HOT 1
- Failed to fetch in Humble installation HOT 1
- Subscription count is 0 after subscriber is created in ros foxy HOT 4
- Support topic instances in DDS topics HOT 4
- Error with SetBool service HOT 5
- debian package with binary file for debian12 HOT 1
- typo in warning message: "Be aware that are nodes ..." HOT 3
- ImportError from rqt_bag HOT 3
- Action Introspection and Record/Play Support HOT 1
- Inconsistent Network Bandwidth Consumption in ROS2 Image Transmission HOT 1
- Iron Irwini Patch Release 5 Checklist
- Can't set double_array parameter via ros2 param set (humble) HOT 3
- Frame loss occurs when ROS2 plays point cloud data on Intel 13th generation CPU
- ROS2 Humble fails to build on Windows (mcap_vendor: missing: zstd_LIBRARY) HOT 4
- Could not find a package configuration file provided by "ament_cmake" HOT 2
- How to set joint angles when spawning robot in gazebo HOT 1
- When to support Ubuntu24. 04 pls HOT 4
- ros-rolling-pcl-conversions : Depends: libpcl-common1.13 but it is not installable HOT 2
- ROS2 python talker using tutorial_interfaces (Num type) causes segmentation fault HOT 6
- Ros2 sample Creating an action fails to compile HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ros2.