Success Stories

Tracking Object Sensor Data on Google Map

Client: US Customer

Background: The US Customer sought a solution to track object sensor data on Google Maps in real-time. The objective was to capture sensor data at a remote location, process it, and stream the processed data to a TCP client application at the customer’s office. The hardware components used included NVIDIA Jetson Board, Sierra LTE Gateway, and various sensors. The software stack comprised Linux-based sensors, a Jetson processing system with Linux, an Ubuntu laptop, and a Node-based server framework to receive and display object sensor data on Google Maps. The project also involved recording and playback of object data in JSON format, along with testing and Proof of Concept (PoC) activities.

Solution Provided by Spanidea Technologies:

  • Hardware Integration: Spanidea’s team successfully integrated the third-party hardware components, including the NVIDIA Jetson Board, Sierra LTE Gateway, and various sensors. They ensured seamless communication and compatibility between the hardware components and the software stack.
  • Sensor Data Capture and Processing: Spanidea developed a robust system to capture sensor data at remote location. The captured data was then processed using the Jetson processing system with Linux. The processing involved extracting relevant information from the sensor data and preparing it for streaming to the TCP client application.
  • Streaming of Processed Data: Spanidea implemented a TCP client application at the customer’s office to receive the processed data. They established a reliable and secure uplink connection over an IP network, ensuring a data rate of around 20 Kbps for streaming the object sensor data. This allowed real-time monitoring and tracking of the objects on Google Maps.
  • Node-based Server Framework: Spanidea utilized a Node.js server framework to receive the object sensor data from the remote location. The server framework acted as an intermediary between the remote location and the TCP client application. It received the data, validated it, and processed it further before streaming it to the client application.
  • Displaying Object Sensor Data on Google Maps: Spanidea’s team implemented functionality to display the object sensor data on Google Maps. They leveraged the Google Maps API to visualize the object positions in real-time. This allowed the customer to monitor and track the objects efficiently.
  • Recording and Playback of Object Data: Spanidea developed a recording and playback feature for the object sensor data. The data was recorded in JSON format, enabling easy storage and retrieval. The playback functionality allowed the customer to review past object movements and analyze historical data.
  • Testing and Proof of Concept (PoC): Throughout the project, Spanidea conducted comprehensive testing to ensure the system’s functionality, reliability, and performance. They conducted a PoC phase to validate the system’s capabilities and fine-tune any areas requiring optimization.
  • Conclusion: Spanidea Technologies successfully delivered a solution to track object sensor data on Google Maps for the US Customer. By integrating the hardware components, capturing and processing sensor data, and streaming it to the TCP client application, Spanidea provided real-time monitoring and tracking capabilities. The Node-based server framework facilitated seamless data transfer, and the Google Maps integration allowed visual representation of object positions. The recording and playback feature enhanced data analysis capabilities. Through thorough testing and PoC activities, Spanidea ensured a robust and reliable system for the customer’s tracking requirements.

    Related Case Study

    Take your Idea to
    Execution

    Get in touch with Spanidea to explore how our software solutions can propel your business forward.