For example, the following use-cases are difficult to develop and if one implements directly with for example OpenCL, the application will have to be optimized for the certain target hardware. What happens if the project priorities change and all of a sudden you need to port your application to a new hardware? Rocksolid Compute eliminates the need for costly and cumbersome rewriting of your code.
- Image alignment/stitching
- Sensor fusion / Extended Kalman filter
- Least square optimization using computation graph
- SLAM (mapping and tracking)
- Inverse kinematics