FOR IMMEDIATE PRESS RELEASE
Fast Kineo Collision Detector KCD V2.05
TOULOUSE, France, November 17 2009: Kineo Cam is pleased to announce the new release of KCD, the leading software library for collision detection.
Kineo Collision Detector KCD is the high efficiency collision detector from Kineo CAM that comes as a software library, which allows an easy integration through its C++ programming API; using 3D geometrical data, KCD compares two lists of geometrical objects and quickly returns a series of results such as interferences and distances. In digital 3D mock-up, KCD performs static or dynamic clash analysis. In robotic monitoring systems, KCD enables continuous collision avoidance.
In May 2004 Kineo CAM announced its version V1R1.5 with an improvement of performance of over 50%; consecutively several major software editors adopted KCD in their CAD/CAM or 3D mock-up products.
Last year, CYBERNETIX announced the integration of KCD into CyxPro® its software platform for graphical monitoring of remotely-operated systems. “It was important for us to rely on a collision detector which is both fast and robust. We did a careful comparison of available options and selected KCD,” explained Eric Auschitzky, Nuclear BU Director.
Today, with KCD V2.05 Kineo CAM achieves a major step of performance on speed as it is multi-threaded and fully leverages multi-core systems. Indeed, collision tests are always more than twice as fast in version 2.05 compared to version 2.04.
“Tests of performance show that KCD V2.05 performs dynamic collision detections in only 114 microseconds on large 3D models of 400 000 triangles. With such models, most of the other collision checkers would be four times slower,” says Laurent Maniscalco, Kineo CAM CEO.
Memory consumption is another important parameter that is particularly optimized in KCD V2.05. Benchmarks involving KCD and other tested collision detectors show that KDS’s memory consumption is up to six times lower. On the Apollo model used for standard benchmarking of collision detectors, KCD needs no more than 24 MB of memory.
This value can even be drastically lowered by using a KCD feature called virtual polyhedrons. In this case, memory space used by geometry falls to zero and only optimized KCD structures (collision entities) benefit from available memory.
Initialization time. Any 3D software user has experienced waiting time of variable length, always unpleasant and unproductive, when using software tools. As far as applications with interference checking are concerned, this initialization time is used to compute collision entities. One can easily understand the interest of minimizing this time as much as possible. The Apollo case requires a 0.2 second initialization time with KCD, against 5 seconds for the second best tested solution.
A thread-safe mode has been introduced among other significant improvements; KCDV2.05 can run different tests over the same scene in simultaneous threads. This offers a whole new world of possibilities to multithreaded applications aimed at performance and reactivity.
For the developers, KCD V2.05 offers a fully modular collision detection and distance measurement framework. It is possible to implement proprietary collision detection primitives as new elementary computation bricks. This allows developers to just focus on the mathematical definition of the collision, while trusting KCD to manage the optimized geometry filtering algorithm. Possible applications include: molecules, laser or particle beams, non-triangulated procedural geometry, voxels, etc.
“Of course this new version of KCD is now available for the great benefit of the thousands of current end-users; and with such unmatched performances we are confident on having this number growing quickly,” says Laurent Maniscalco.
About Kineo CAM
Kineo Computer Aided Motion “Kineo CAM” is the independent software developer of the worldwide leading technology for automatic motion and path planning, KineoWorks™.
Specialized in the development of advanced solutions, Kineo CAM provides business solutions to large companies and organizations in the United States, Europe and Japan.
The main market of Kineo CAM is Mechanical Computer-Aided Design and Manufacturing. In this area, the large range of solutions, from stand-alone to fully integrated software, enables users to save money, shorten development time and increase quality in Product Design (validation of mechanical mounting/dismounting) and Process (simulation of operations in cluttered 3D environments).
Kineo CAM is the winner of the national contest of innovation from the Ministry of Research and Technology (2000), received the IEEE/IFR Innovation Award for Outstanding Achievements in Commercializing Innovative Robot and Automation technology (2005), winner of the 2007 Innovation ICT Prize from the European Commission and the European Council of Applied Sciences, Technologies & Engineering, and the regional Midi-Pyrénées Innovation and International award. Kineo CAM was awarded by Daratech, the title of emerging technology at the Daratech SUMMIT2006 with eight other innovative American companies.
Tel.:+33 561 009 060