Safety Critical WG meeting #4

Attendees

  • Geoffrey Biggs (Tier IV)
  • David Crawley
  • Andrei Kholodnyi (Wind River)
  • Matt Droter (ROS Agriculture)
  • Sohin Shah
  • Denis Stogl
  • Alejandro Mosteo
  • Lukas Bulwahn (BMW/ELISA)

Minutes

  • Members who have experience in safety:
    • Andrei Kholodnyi has experience in safety for industrial systems
    • Matt Droter has experience working on safety-critical ground robots from a project manager perspective
  • Introduction seminar to functional safety.
  • What can we do, given our small number of engineers who have experience in functional safety?
    • List of best practices for things that a safe robot should do
      • e.g. what should be on the start up checklist?
      • e.g. how do you set up an estop that works safely?
    • Define the minimum core set of packages to be safe?
    • Could we define a minimum example, such as collision avoidance, and do the full vertical stack that is necessary to achieve doing that safely?
      • Difficult because ROS itself is not certifiably safe, but we could do it on the assumption that ROS is certifiably safe. Or we could make a non-ROS monitor to watch over the system and do the safety analysis necessary to show that the safety monitor is free from interference from ROS.
      • A generic safety monitor for use with a ROS system?