-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation on Python API? #1223
Comments
This is a very valid request, and it's really even bigger than this haha. There is at least some auto-generated documentation for the C++ API via http://docs.ros.org/en/humble/p/rosbag2_cpp/ (and likewise for But you're right, there's nothing at all for I think a very good first step on this would be to push forward #887 - then at least there would be some usage samples in the main repo. The current comment on there suggests moving it to package |
The reason that it is currently a 404 is that rosdoc2, our API generator, doesn't support Python. There is an open PR to add that support in ros-infrastructure/rosdoc2#28 , but we haven't found the time to finish and merge that. That's what is required to get the API documentation properly working. |
@clalancette thanks for the info - except |
So if a repository has a That said, API generation may or may not succeed. In this case, the relevant job (for Rolling) is https://build.ros2.org/view/Rdoc/job/Rdoc__rosbag2__ubuntu_jammy_amd64/ . While the overall job is succeeding (the status is yellow), looking closer at the logs it looks like
|
Description
I'd like to be able to find info about using rosbag2 with python more easily. It's unclear to me at the moment if this package includes a python library to read messages out of a bag and into python objects. It would be helpful to have a README added to the repo somewhere on the python API. Examples of usage, and a list of features and functions in the python api.
Completion Criteria
Testing Notes / Suggestions
The text was updated successfully, but these errors were encountered: