Advertisement

Scanning 3D-object with "GNSS-stylus" utilizing 3 u-blox ZED-F9P modules (1 RTK-base and 2 rovers)

Scanning 3D-object with Experimenting with high-precision GNSS-modules (u-blox ZED-F9P) - Part 2 (part 1: )

This system consists of 3 modules, one working as a base and other 2 as rovers. Position of the two rovers is used to calculate the position of the "stylus tip". Communication with the devices and logging of the data is done with application running on a laptop the ZED-F9P-modules are connected to using USB. Some of the post-processing (creating point clouds and "movie script" for Processing) was also done using the same application. CGI-videos on the upper right and lower left were created using Processing. Meshes (convex hulls) for different parts were created using MeshLab.

I will release the SW as open source (most probably GPL) in the future, once I clean up and refactor it a little. Currently it's a mess after all experimentations.

Equipment used:
- Ardusimple simpleRTK2B * 2 (U-blox ZED-F9P) (used as rovers)
- Ardusimple IP65-antenna * 2 (used for rovers)
- SparkFun GPS-RTK2 Board - ZED-F9P (U-blox ZED-F9P) (used as the base)
- NavSpark survey grade antenna (used with the base)
- "Stylus" (rod) borrowed from snow dropper (used to get snow down from a roof)
- Laptop (running Windows 10, although the SW used could be ported easily for other operating systems)

Programs used:
- QT creator for creating the SW used to communicate with the devices and for logging the data.
- MeshLab for creating 3d-objects (convex hulls) you can see on the CGI-parts.
- Processing for creating CGI-parts
- OpenShot for video editing
- Audacity for audio editing

Thanks to:
- Mister P (youtube) for MeshLab tutorials
- Daniel Shiffman for processing P3D-tutorial
- The Coding Train (youtube), for creating video from Processing
- hhh316 ( for sand texture used in the generated videos.
- Whoever scanned the Volvo (and post-processed the data) in SimpleRTK2B's Kickstarter page. :) for inspiration.

u-blox,ZED-F9P,GNSS,High-precision GNSS,DGNSS,stylus,ardusimple,simpleRTK,GPS-RTK2,RTK,rover,survey,navspark,simpleRTK2B,GPS,DGPS,GNSS-stylus,ZED-F9,

Post a Comment

0 Comments