Robotics support for ASEE 2017 Workshop

The 2017-06-04 image[1] is in really good shape for the ASEE robotics workshop[2]. There are only a couple of things missing. Here’s my script[3] that installs them.

Could we have python3-numpy preinstalled? It’s only 13.8M.

ctrl has been renamed pyctrl. It needs to be installed to run balance.py. All the other .py scripts can run without it.

Could these python scripts appear in /var/lib/cloud9/examples/robot/python?

What would it take to make these run without sudo? It looks like access to /dev/mem is needed.

–Mark

[1] https://rcn-ee.com/rootfs/bb.org/testing/2017-06-04/
[2] https://www.asee.org/public/conferences/78/registration/view_session?session_id=8266
[3] https://github.com/MarkAYoder/BeagleBoard-exercises/raw/master/asee/install.sh

The 2017-06-04 image[1] is in really good shape for the ASEE robotics workshop[2]. There are only a couple of things missing. Here’s my script[3] that installs them.

Could we have python3-numpy preinstalled? It’s only 13.8M.

ctrl has been renamed pyctrl. It needs to be installed to run balance.py. All the other .py scripts can run without it.

Could these python scripts appear in /var/lib/cloud9/examples/robot/python?

Easiest way to do that is submit a pull request against https://github.com/beagleboard/bone101.

The 2017-06-04 image[1] is in really good shape for the ASEE robotics
workshop[2]. There are only a couple of things missing. Here's my
script[3] that installs them.

Could we have python3-numpy preinstalled? It's only 13.8M.

ctrl has been renamed pyctrl. It needs to be installed to run balance.py.
All the other .py scripts can run without it.

https://github.com/RobertCNelson/omap-image-builder/commit/7cc9083ed83d49210c9c384eb071dc2693f159f3

Could these python scripts appear in /var/lib/cloud9/examples/robot/python?

What would it take to make these run without sudo? It looks like access to
/dev/mem is needed.

once we cut a lot of the memory mapped stuff in libroboticape, and use
the gpio/adc/etc from normal userspace..

Regards,

Done.

–Mark

and i've tagged this as 1.1.7, now to figure out, how it was packaged. :wink:

and here you go:

https://i.imgur.com/EAXBkcV.png

Regards,

and with the ASEE 2017 workshop built-in:

https://rcn-ee.net/rootfs/bb.org/testing/2017-06-07/stretch-iot/

Regards,

Robert:
That’s great! It works right out of the box.

I’ll play with it some more and then flash the eMMC on all the bots.

–Mark