Leica Geosystems

Building Products with C++

CHALLENGE

Building Leica Geosystems' Products with C++

We at Consulteer are ecstatic to contribute to the creation of revolutionary devices such as the Leica BLK ARC, Leica BLK2GO, Leica BLK2FLY and others. We are happy to provide our software engineering and design talents as long-term partners.

Hardware and software components must be very advanced and play well together in order to provide high performance and mobile solutions. To us, that appeared to be an application area in which a programming language like C++ may excel. And that is the language in which the embedded software for these devices has been written.

Leica BLK ARC

The BLK ARC is a robot-assisted laser scanning module. It's made to work with robotic carriers to allow for autonomous mobile laser scanning with little or no human interaction. Users may simply create a scan path and then leave BLK ARC to scan by itself.

Leica BLK2GO

The BLK2GO is a handheld imaging laser scanner that builds a 3D digital duplicate of an area as you walk through it. It's the quickest and most convenient way to scan a large structure, building or complex environment.

The mobile scanner can be controlled with just one button. Once the user turns it on, the BLK2GO will capture millions of precise measurements to generate a 3D model of the space around you.

Leica BLK2FLY

The BLK2FLY is an autonomous flying laser scanner with excellent obstacle avoidance that allows for effortless reality capture from the air. While flying, it collects the exteriors of buildings, objects and settings to produce 3D point clouds.

The BLK2FLY is simple to use. Users can put the BLK2FLY aloft with a few simple touches on a tablet to independently scan building exteriors and features, such as hard-to-reach locations like roofs and facades. It's as simple as unfolding the gadget, pressing a button to turn it on, and setting it down on the ground, ready for flight.

BENEFIT

The Future of C++

The Future of C++
Many systems still have production system failures, and those problems still don't have a better solution than C++. This programming language is especially useful when you need to make software and hardware function together, like in the case of Leica Geosystems.

C++ is one of the most popular programming languages today with numerous applications. Python, Java, and web programming are all interesting career choices, but C++ programmers are often neglected and mistakenly thought to be extinct.

We are still committed to C++ in 2022 and believe that this language will continue to be important in the future. At the same time, we are also aware of newer and exciting technologies such as Rust.

Human. Technology. Together.

next - work

Featured