Skip to content
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

Quality requirements for ros2_control packages #20

Open
1 of 6 tasks
destogl opened this issue May 13, 2020 · 4 comments
Open
1 of 6 tasks

Quality requirements for ros2_control packages #20

destogl opened this issue May 13, 2020 · 4 comments

Comments

@destogl
Copy link
Member

destogl commented May 13, 2020

Hi,

working on ros2_control_demos package I found a few interesting stuff regarding the quality or ROS2 packages. I would like to document those here and we could use it to discuss what we would like to have in the short and long run. So I propose an initial list and hope for some feedback :)

List of quality requirement for ros2_control*-packages:

@bmagyar
Copy link
Member

bmagyar commented May 18, 2020

I've added this to the agenda for the next meeting

@fkromer
Copy link

fkromer commented Aug 20, 2020

Are you guys planning to consider IEC 62443 (Insutrial communication networks - IT security for networks and systems) and IEC 61131 (IEC61508 applied to PLCs) as well? It would be very optmistic to comply with them in the first place. But at least considering them could result in a high level design which would people help to migrate ros2_control to a certifiable solution. Equivalent to how Apex.AI did with their ROS2 fork for the automotive domain.

I'm pretty sure Víctor Mayoral Vilches from https://aliasrobotics.com would be interested in a project w.r.t. the IEC62443 part if not already iitiated.

@destogl
Copy link
Member Author

destogl commented Aug 20, 2020

HI @fkromer, thanks for the references. We are currently very working mostly on the basic structure to provide easier use than ros_control in ROS1. Nevertheless, this is a very good point. We will add this to our agenda for the next meeting and discuss it. Do you have any experince with this norms? Maybe you could joint the meeting and explain/present your ideas?

@fkromer
Copy link

fkromer commented Aug 21, 2020

Hi @destogl the IEC62443 part relates to https://discourse.ros.org/t/functional-safety-design-patterns/6364 and https://discourse.ros.org/t/functional-safety-design-packages/6451 cause IEC61443 builts on top of IEC61508. Despite of these hints I'm not able to give more info and invest more time. At work we are far from using a PLC ATM so I'm not allowed to invest more time into here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants