Most of us have been there. We’ve taken two-day delivery for granted. As the pandemic progressed the ripple effects from industrial shutdown permeated through, supply-chain driven delays started to infiltrate the daily lives of consumers everywhere. For most of us,...
Although this might sound like I just came back from the F1 race in Montreal, this blog is actually about Quanser’s return to in person conferences! In my 20 years at Quanser, going to conferences and tradeshows have always been...
For embedded real-time applications, it's crucial to have a reliable time base. When using MATLAB/Simulink in external mode, the generated real-time code runs at the desired rate using the specified solver, but this isn't the case with Python. Code deployed...
Back in 2012 when I was a graduate student at the University of Toronto, I was evaluating the performance of a gait transition scheme for a quadruped robot. An artificial neural network created trajectories in real-time, responding to gait changes...
One of the more advanced features of the QUARC real-time control software lies in its Dynamic Reconfiguration blockset. Dynamic Reconfiguration refers to the capability of being able to dynamically switch QUARC models on the target system (e.g., a Windows PC,...
The users of our systems are well-aware of QUARC, the real-time control software. It is truly the most efficient way to design, develop, deploy, and validate real-time applications on hardware using Simulink®. But even the most proficient users may not...