At DireenTech, the work we do serves a purpose, whether for our clients or our fellow man. For example:

  • Assistive control. The headset system we designed lets a wheelchair operator control a Permobil electric wheelchair using a COTS Recon Jet headset. It is reliable, comfortable, and intuitive. While this system depends on operator input, we have also designed control systems for autonomous vehicles.
  • Autonomous vehicles. Our multi-threaded control system handles the many subsystems of an autonomous vehicle such as a UAV: communications, autopilot interface, image processing, sensor fusion, mission control and monitoring. It is robust, reliable and expandable, and it handles the hard parts of multi-threaded design: thread synchronization and protection of shared resources.
  • Open libraries. DireenTech developed the multi-threaded management libraries that form the base of our autonomous embedded control systems, and makes them available to the software community:

White paper

To learn more about the multi-threaded control system, read the DireenTech white paper Managed Complexity in Embedded Control Systems for UAVs, Drones and Robotics.

Download the white paper (PDF)

We can't wait to meet our next challenge

We encourage you to be curious and ask questions. We'd like to hear from you.