City Mapping

The main objective of this project was to develop a geo-located 3D mapping system for roads, streets, and their surroundings. The system was designed to collect point cloud and image files that are processed and integrated into 3D mapping visualization software. This was achieved using a van equipped with multiple sensors, including three LiDAR sensors, a 360-degree camera, a GPS unit, and an onboard computer. Focus developed the embedded software to manage sensor data acquisition and post-processing, demonstrating expertise in integrating advanced hardware and embedded solutions.
C++
UI/UX
Systems Engineering
T&M
Fixed Price
City Mapping
01

About the Client

The client, CSI (Compañía Industrial de Electricidad y Mecánica S.A.), is a leading Uruguayan company specializing in engineering, construction, and maintenance services.

Founded in 1962, CSI operates across various sectors, including energy, telecommunications, and infrastructure, providing comprehensive project management from design to maintenance.

CSI’s extensive experience in large-scale public and private projects and their commitment to quality and sustainability make them a key player in Uruguay’s infrastructure development.

Focus | About the Client

01

About the Client

The client, CSI (Compañía Industrial de Electricidad y Mecánica S.A.), is a leading Uruguayan company specializing in engineering, construction, and maintenance services.

Founded in 1962, CSI operates across various sectors, including energy, telecommunications, and infrastructure, providing comprehensive project management from design to maintenance.

CSI’s extensive experience in large-scale public and private projects and their commitment to quality and sustainability make them a key player in Uruguay’s infrastructure development.

Focus | About the Client
02

About the Problem

CSI needed to automate the surveying of public areas, such as signs, traffic lights, and trees, to improve efficiency and accuracy.

Previously, this work was done manually by personnel walking through streets, which was time-consuming and prone to human error.

The challenge was to create a system that could perform these surveys from a moving vehicle, significantly reducing the time required while automatically detecting desired public elements with greater precision

02

About the Problem

CSI needed to automate the surveying of public areas, such as signs, traffic lights, and trees, to improve efficiency and accuracy.

Previously, this work was done manually by personnel walking through streets, which was time-consuming and prone to human error.

The challenge was to create a system that could perform these surveys from a moving vehicle, significantly reducing the time required while automatically detecting desired public elements with greater precision

03

Working Methodology

Focus was responsible for developing the onboard software that communicates with and acquires data from the integrated sensors.

Using the ROS (Robot Operating System) framework, Focus designed a scalable architecture with dedicated nodes to manage sensor communication, data transformation, and data fusion.

The process included sensor calibration, data processing, and the integration of data into the Orbit GT visualization software.

Throughout the project, Focus employed an iterative development approach, collaborating closely with CSI to meet milestones and refine the system’s functionality.

Focus | Working Methodology

03

Working Methodology

Focus was responsible for developing the onboard software that communicates with and acquires data from the integrated sensors.

Using the ROS (Robot Operating System) framework, Focus designed a scalable architecture with dedicated nodes to manage sensor communication, data transformation, and data fusion.

The process included sensor calibration, data processing, and the integration of data into the Orbit GT visualization software.

Throughout the project, Focus employed an iterative development approach, collaborating closely with CSI to meet milestones and refine the system’s functionality.

Focus | Working Methodology
04

The Solution

The solution involved developing a comprehensive software system on an industrial server installed in the vehicle.

The system managed data from various sensors, including two LiDAR SICK LMS 511 PRO, a LiDAR Velodyne VLP16, a FLIR Ladybug 5+ 360-degree camera, and a GNSS + IMU Applanix POS LVX for geo-referencing.

Focus utilized ROS to facilitate sensor integration, message transformation, and efficient data logging.

Custom ROS nodes were developed to read sensor data, apply reference system changes, geo-reference measurements, and compile data into formats compatible with Orbit GT software.

The system also included a basic graphical interface for vehicle operation control.

04

The Solution

The solution involved developing a comprehensive software system on an industrial server installed in the vehicle.

The system managed data from various sensors, including two LiDAR SICK LMS 511 PRO, a LiDAR Velodyne VLP16, a FLIR Ladybug 5+ 360-degree camera, and a GNSS + IMU Applanix POS LVX for geo-referencing.

Focus utilized ROS to facilitate sensor integration, message transformation, and efficient data logging.

Custom ROS nodes were developed to read sensor data, apply reference system changes, geo-reference measurements, and compile data into formats compatible with Orbit GT software.

The system also included a basic graphical interface for vehicle operation control.

05

The Results

The project resulted in a highly automated and efficient system for surveying public spaces.

CSI was able to reduce survey times drastically and achieve more accurate results with the automated detection of street elements.

The integration of advanced sensors and the custom software allowed CSI to streamline their data collection process, reduce human errors, and enhance their operational capabilities.

The project’s success highlighted the effectiveness of using advanced embedded systems and demonstrated the value of innovation in public infrastructure management.

05

The Results

The project resulted in a highly automated and efficient system for surveying public spaces.

CSI was able to reduce survey times drastically and achieve more accurate results with the automated detection of street elements.

The integration of advanced sensors and the custom software allowed CSI to streamline their data collection process, reduce human errors, and enhance their operational capabilities.

The project’s success highlighted the effectiveness of using advanced embedded systems and demonstrated the value of innovation in public infrastructure management.