These are chat archives for machinekit/machinekit
Hi guys, There has been some thread on the machinekit list regarding configuring HAL files in a more visual way. Today I saw an announcement on the ros-users list which could help with that. the message: http://lists.ros.org/pipermail/ros-users/2015-November/069769.html
I visited the links, did some further searching, and led me to here:
this can then generate python code (one of the tabs).
Would it make sense to make configurations in a scratch-like way? which generate python files which do the actual loading?
@bobvanderlinden i did some with DOT in the past, resulting in this http://basdebruijn.com/wp-content/uploads/velocity-extruding-configuration.pdf (came from this post: http://basdebruijn.com/2014/09/velocity-extruding-revisited/
But who needs to visualise if you have a user-understandable way of making and then loading a HAL config.
What is funny in this “scratch” way of configuring hal you just generate python files. I mean, if my 9 year old son can work with scratch, then somebody older can make a HAL configuration. Instead of re-inventing the wheel wrt to nifty GUIs we could re-use blockly like erle-robotics did, and start the realtime HAL. The picture above will become unreadable very quickly.
Configuring is all that’s needed imo, just generating a setup of the RT part (the HAL). No programming required, and no coding errors.