Comments (3)
Hello @gewi1011 ,
Here is a simple solution I implemented to interface several BASLER cameras.
In a nutshell, to interface multiple cameras :
1 - create one yaml setting file by camera with the corresponding device_user_id
2 - create a launch file to launch one pylon_camera_node per camera using namespaces.
Implementation details are available on our forked repo : https://github.com/roboticslab-fr/pylon-ros-camera
Example For 2 cameras named "ace_RGB_Left" & "ace_RGB_Right" :
YAML files :
ace_RGB_Left.yaml
ace_RGB_Right.yaml
Launch file :
pylon_camera_node_2RGB.launch
Images are then published to :
/ace_RGB_Left/pylon_camera_node/image_raw
/ace_RGB_Right/pylon_camera_node/image_raw
We are using this implementation with 4 USB Basler cameras (and also for 2 GigE cameras).
I hope it will be helpful.
from pylon-ros-camera.
Thanks for your help! Everything is working now!
from pylon-ros-camera.
Thank you for the answer and details @roboticslab-fr !
I close the ticket.
from pylon-ros-camera.
Related Issues (20)
- not able to run acA5472-17uc camera. Topics are not going beyond 6Hz HOT 5
- Frame Transmission Delay HOT 4
- Chunk Mode Timestamp HOT 6
- Make Blaze camera dependency optional HOT 6
- [Humble] build error: no member named OutlierRemovalTolerance HOT 1
- Blaze Camera not being found by ROS2 node HOT 11
- can't found pylon_camera pylon_camera_node HOT 4
- [Humble] Boost COMPONENTS libraries getting replaced by pylon_ros2_camera_component HOT 3
- No "running" status message when using specific device user id HOT 2
- Driver installation problem HOT 5
- AutofuntionROI Offset OutOfRangeException HOT 4
- Frame rate not adjusting with new ROI HOT 2
- multiple USB cameras retrieveresult delay HOT 1
- Question about function PylonInitialize HOT 5
- pylon_camera fps not reaching set frame_rate HOT 8
- Camera Config help for short range imaging HOT 2
- Connection multiple cameras ROS2 and publish images HOT 2
- ACE cameras PTP synchronization (acA_1920-40gc) HOT 2
- No available camera. Keep waiting and trying... HOT 2
- Synchronization error with image timestamp
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 pylon-ros-camera.