Interactive_matter and I have already had some early conversations around this especially on twitter. I have already designed
Open motion controllers which are being used for some
RepRaps Prusa Mendel variants including my own. I too had decided to build Xmos motion controller support some time ago not just for my own RepRap but also for other Cartesian robots such as laser cutters, CNCs and plasma cutters etc.. So we had a common interest with regards to designing Xmos boards to support these applications. I do like the stepper drivers that
Interactive_matter has found and they look to improve upon the current generation of drivers in the RepRap community, I think a board based around this will be excellent.
I am however taking a slightly different approach, kind of a hybrid between Xmos'
sw_basic_motor_examples and
Interactive_matter' full hardware stepper controllers. Thus the
Multi Axis Motion Controller (MAMC) project (
MAMC project home) has a hybrid design based around Xmos and multi axis control not only for stepper based motion but also DC motor/servo applications. This is because I wish to use it not just for RepRaps but also for robotic arms and even mixed designs such as delta robotics motion control. The current project is L1 based but I also have an L2 design on the drawing board. The L1 route provides an initial low cost platform for exploring the robotic software development and testing on Xmos.
Hardware Features:
DC motor control with PWM servo positioning
Stepper Motor control, including real time dynamic micro stepping
Mixed modes of above and extendible to many more axis
Software features (2013):
Cartesian and Delta axis controls
Advanced Acceleration
Arcs
Thus expect lots in motion control and robotics from
Interactive_matter and myself in 2013, what else would folk here like to see in terms of features, support and application?
Could this finally be Xmos' year of robotics?
regards
Al