ros-controls / control.ros.org Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://control.ros.org
License: Apache License 2.0
Home Page: https://control.ros.org
License: Apache License 2.0
This issue is meant as overview for the different merges needed to make multi version work.
So I'm talking about this page.
Some things I noticed:
Available Broadcasters
, do they fit under Guidelines and Best Practices
?Joint Trajectory Controller
link under Controllers links to a 404I wouldn't mind working on these points. I'd just like to receive input before I start.
I found a typo "controlles" to "controllers" below the "Controller" section.
Can I edit the typos? If i can, how can I start? I would like to contribute this repo starting with this issue.
What do you think to add this on "About" page something similar to Navigation2
Why not also add list of the core maintainers? This would increase credibility, as there are persons with names behind the framework.
And we can link to GH statistics for the developers, saying "thanks" to all individuals working with us
Originally posted by @destogl in #6 (comment)
Currently the homepage lists ROS Answers. You should also look into creating the ros2_control
tag over there, becuase right now there isn't one and new users with no reputation just have to tag control
and ros2
and hope for the best
Due to changes in ros-controls/ros2_control#681, the instruction from Getting Started - Compiling:
wget https://raw.githubusercontent.com/ros-controls/ros2_control/master/ros2_control/ros2_control.repos
fails.
I would like to contribute a migration guide for custom controllers from Foxy to Galactic since there are changes to the interface of controllers.
If I click on the "Edit on GitHub" link at the top right corner of the "ros2_controllers" page I get the default Error 404 – File Not Found page displayed with the following error message:
The 'ros-controls/control.ros.org' repository doesn't contain the 'doc/ros2_controllers/doc/controllers_index.rst' path in 'galactic'.
Other pages with the same problem:
on this page there is:
Section Hardware Components describes this in detail.
but the link leads back to the same page, not to the "Hardware Components" section.
Is this the intended location for this link?:
https://control.ros.org/humble/doc/ros2_control/hardware_interface/doc/hardware_components_userdoc.html#hardware-components
also on that page, this link leads to nowhere. I don't know where it should lead:
strings in hardware’s description
(I'm not very familiar with making PRs to this project, sorry if I don't do it)
I think that the CI is not working properly for backports<master in this repo. we haven't backported stuff for a long time here.
maybe we can configure the ci jobs to only run make html
instead of make multiversion
for the older branches
Originally posted by @christophfroehlich in #111 (comment)
Originally posted by @fmauch in #102 (comment)
Originally posted by @fmauch in #102 (comment)
getting_started.rst
refers to the rolling file only. It might be worthwile backporting the changes to the rst to humble, as well.Originally posted by @fmauch in #102 (comment)
List of broken links PR #130
The linkchecker complains about anchors on github, not sure how to fix that
(doc/gazebo_ros2_control/doc/index: line 50) broken https://github.com/osrf/rocker/#installation - Anchor 'installation' not found
(doc/gz_ros2_control/doc/index: line 51) broken https://github.com/osrf/rocker/#prerequisites - Anchor 'prerequisites' not found
(doc/ros2_control/controller_manager/doc/controller_chaining: line 15) broken https://github.com/ros-controls/roadmap/blob/master/design_drafts/controller_chaining.md#input--outputs-of-a-controller - Anchor 'input--outputs-of-a-controller' not found
(doc/ros2_control/controller_manager/doc/controller_chaining: line 15) broken https://github.com/ros-controls/roadmap/blob/master/design_drafts/controller_chaining.md#controller-group - Anchor 'controller-group' not found
(doc/ros2_control/controller_manager/doc/controller_chaining: line 24) broken https://github.com/ros-controls/roadmap/blob/master/design_drafts/controller_chaining.md#example-2 - Anchor 'example-2' not found
(doc/ros2_control/hardware_interface/doc/writing_new_hardware_interface: line 93) broken https://github.com/ros-controls/ros2_control/blob/master/hardware_interface/test/mock_components/test_generic_system.cpp#L402-L407 - Anchor 'L402-L407' not found
(doc/ros2_controllers/diff_drive_controller/doc/userdoc: line 77) broken https://github.com/ros-controls/ros2_control/blob/master/joint_limits/include/joint_limits/joint_limits_rosparam.hpp#L56-L75 - Anchor 'L56-L75' not found
(doc/ros2_control/hardware_interface/doc/writing_new_hardware_interface: line 41) broken https://github.com/ros-controls/ros2_control/pull/559/files#diff-2bd171d85b028c1b15b03b27d4e6dcbb87e52f705042bf111840e7a28ab268fc - Anchor 'diff-2bd171d85b028c1b15b03b27d4e6dcbb87e52f705042bf111840e7a28ab268fc' not found
I'd like to open a controllers section in the page. Where should the source for that be?
In their respective packages and include the rst in the main doc here?
Or should we write it directly here?
Every single deployment invalidates the DNS record.
Why? Could it be due to the script overwriting some file it is not supposed to?
I can fix it by resetting it after the deployment but that isn't a very good solution :)
FYI @mamueluth @destogl
I don't have a detailed overview, but some rolling-pages might be already incorrect for humble.
At least one example is the JTC doc.
Attempting to access https://control.ros.org/ results in a "Site not found" error. It was working 24 hours ago.
Looks like I messed up the link on the API documentation page to the doxygen sub-path and it needs the extra controls.ros.org sub-folder path. So it should point to something like https://ros-controls.github.io/control.ros.org/api/index.html instead of https://ros-controls.github.io/api/index.html which doesn't exist. I'm going to investigate this a little more to find something that will hopefully work with both the local build and the dynamic one that GitHub pages makes.
I might be mistaken, but is seems like the gpio tag is not documented here? I was not able to find this outside from examples such as the ur_description.
When we want to move the page to control.ros.org we have to use this option
Can we add this check in the script, and cancel execution if there are uncommitted files? This would be useful to avoid unintentional data loss.
Originally posted by @destogl in #38 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.