Comments (5)
No, they do not work for the ros build farm to release binaries
from ouster-ros.
After, it would be good to have ouster_client
in its own repository we can release as binaries so that both the ROS1 and ROS2 drivers can share them without copy-paste action. I can probably help with that.
from ouster-ros.
You mean making the timestamp mode configurable? If I understand the changes in the ROS2 repo correctly, we've already added that functionality here:
The only part that's missing is the "fake" mode that sets timestamps based on the host clock. Happy to add that here if it's necessary.
Re: splitting out ouster_client: is that really necessary if it's possible to build just the client binaries from this repo?
from ouster-ros.
You mean making the timestamp mode configurable? If I understand the changes in the ROS2 repo correctly, we've already added that functionality here:
Yes, but I think we added a couple of new options including using ROS time. If you've added the different modes, awesome! Just need to have all the options Tom added.
Re: splitting out ouster_client: is that really necessary if it's possible to build just the client binaries from this repo?
For versioning, probably it would be good software practice? For making the client code releasable for both the ROS 1 and ROS 2 drivers, yes. I can't have the ROS 2 drivers build on the build farm without it being released itself already on apt
or as a separate repo I can myself release via the ROS build farm to then link against in the ROS 2 drivers - since we want to share it ideally.
from ouster-ros.
Can you use cmake FetchContent or git submodules instead of copy/paste?
from ouster-ros.
Related Issues (20)
- apt Support for LTS Humble Version
- Low-frequency lidar pointcloud messages with ROS2 HOT 2
- Column Packet->PC
- Point Cloud Recording Issue: Frame Skipping and Reduced Frequency During Rosbag Playback HOT 9
- Build error on Humble, Ubuntu 22.04 HOT 3
- Colcon build failed on Ubuntu 22.04 ROS2 Humble HOT 3
- ROS2 colcon build fails on Humble with cmake error include could not find requested file: DefaultBuildType HOT 2
- colcon build error -- "module 'em' has no attribute 'Interpreter'" HOT 1
- Ouster support for Apollo? HOT 7
- ROS2 crashes when standby mode is set and then set to normal HOT 2
- PTP Time is not integrated into the IMU Topic Header HOT 4
- Obtaining an organized point cloud from OS0 sensor HOT 5
- Unexpected udp packet length HOT 7
- Nodelet runs out of memory and dies HOT 11
- OS1-28 /ouster/signal_image /camera_info
- Where and when is the timestamp generated? HOT 1
- Ouster launch in docker HOT 2
- How do I change the QOS in ROS2? HOT 2
- deprecated declarations
- Unexpected UDP packet length 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 ouster-ros.