Archive for the ‘Visualization’ Category

Another preview of our super-fast Web-Based Real-Time plotting tool

Here is another view of our super fast Web-Based Real-Time plotting tool.
This demo shows access to our 3000+ parameters in our controller. The parameters in the real-time database are updated at 1kHz and can be visualized in the browser at that rate! The plot is created using SVG. We can easily plot 20 signals in the same plot and still provide smooth plotting.

Next we will implement additional features such as plotting arrays, zooming, xy-plots and rendering to pdf. Keep you posted.

Vectioneer Web-based high-speed plot tool test. from Vectioneer on Vimeo.


Preview of our super-fast Robot Web-based GUI Toolkit

Last year Vectioneer developed and deployed a brand-new control framework for a high-performance robotic system. The user interface for this project was developed in Python 3.0 using pyside. This was great for getting results fast (within our customer’s deadline) and end up with a usable Touch-screen User Interface. However, this was just the first step…

Now we are implementing the first round of major feature improvements. One of which is to move to a High-Performance Web-based GUI, that allows to connect to the control system from any device. We are using the latest communication technologies to update data in the browser at blazing fast speeds to be able to view control system data in real-time. Below you will find a quick preview of what we are working on.

Vectioneer Web-based Control System GUI Widgets – test from Vectioneer on Vimeo.


Vectioneer Motion System Design Software

Motion System Design Software

Here are some more details on our motion system design software. Vectioneer presented the current status at last week’s Blender Conference.

Below you can see a screencast of the use of our new Motion System Design software. Our in-house developed simulation software is extended with a Blender frontend for easy user interaction.
With the software it is possible to intuitively design any parallel mechanism. The software calculates important system metrics on the fly, so it becomes very easy for the designer to optimize the design.

The video shows how the parameters of a Hexapod System, such as joint locations and payload center of gravity location, are changed to arrive at an asymmetric Hexapod design. At the end a detailed report is generated describing the system design and the requirements for all subsystems such as gearboxes, servomotors, joints, worst case forces.

The video below shows an animation of 3DOF motion system design, where the system is put in a certain pose when the brakes on the actuators are released and the system freefalls to a steady state. All system dynamics are modelled including payload and drive system inertias and coulomb friction.


Motion Design Software

Sneak peek: our in-house developed Motion System Design Software

Vectioneer has developed a revolutionary intuitive design tool to design parallel mechanisms such as Hexapod or Crank Driven Motion Systems. The algorithms that provide the kinematic and dynamic modeling are written completely from scratch and are implemented in Python 3. The software allows to change designs very quickly and calculate system performance and component specifications on the fly. This way it is possible to show the effect of design changes in real-time.

Using this dedicated software the design process is much more efficient than using regular CAD packages to model and simulate the system in. We can provide our customers with a new motion design in mere hours, including a complete report of all the kinematic and dynamic requirements on the system components, such as maximum servo motor torques and velocities, average power consumption, worst case forces, maximum joint angles, motion enveloppe drawings, etc.

Although largely complete, the software is still under heavy development to add more features such as genetic algorithms to search for optimal mechanism solutions automatically.

For the user interface we use our favorite free software, Blender, which turned out to be perfect for the job. It provides a fast and stable platform and has an excellent interface to our own Python code. As an extra it can render amazingly realistic pictures and animations of our designs to impress our customers with.

The software is not for sale, but is used to design new custom motion systems for our customers.

Please contact us for more information.