ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Hello !
I just add my 2 cents to the other answers :
I work a lot on affordance for robotics, making robots as accessible as possible, and I totally agree that we should take them to fields to gather more use case.
The Poppy Project use Snap! (BYOB or Blockly V2) to program robot, so you could use it / Connect it with ROS. I didn't dived into the documentation a lot, but since many forks exist for different application, I'm sure someone can / did / will do a ROS fork.
I use Blockly at work as a way to program robot for non programming people (including 13 year old highschool student, they do pretty impressive things since they learn Scratch in french highschool), I cannot share code, but Blockly allow you to generate Python code with custom blocks, so you can generate ROS nodes ! (and fun friday afternoon applications)