Skip to content

🔦 3D cartography using a remote LiDAR platform with live preview (Engineering project)

License

Notifications You must be signed in to change notification settings

theovidal/3d-cartography-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiDAR 3D Cartography (Engineering project)

An engineering project made for high-school diploma

🇬🇧 Project file - 🇫🇷 Dossier projet

This repository contains the project made by Kylian Capitanio and myself (Théo Vidal) for the Engineering Sciences course for high school diploma. The aim was to perform a 3D scan of a room using a LiDAR scanner and a custom 3D-printed platform, transmitting data by remote communication and previewing the result using a custom-made program. We applied an engineering approach for this problem, by defining the needs and specifications, dividing up tasks, developing the solution and testing it in real conditions.

💻 Development

Clone the repository from GitHub on your local machine : (this requires Git to be installed)

git clone https://github.com/theovidal/3d-cartography-platform.git  # Using HTTP
git clone git@github.com:theovidal/3d-cartography-platform          # Using SSH

Install the required dependencies using your favorite package manager :

npm install   # Using NPM
yarn install  # Using Yarn

Then, run the renderer process using the dev script, and the Electron app with start :

npm run dev  # Using NPM
yarn dev     # Using Yarn

npm run start  # Using NPM
yarn start     # Using Yarn

A web server will start with hot reload enabled, perfect to develop.

Building the app

To get a built version of the renderer ready to be served by a HTTP server, use the build command :

npm run build  # Using NPM
yarn build     # Using Yarn

Files will be generated in the dist folder.

To build the app, use the GitHub action that uses electron-builder or the software itself:

electron-build --windows --mac --linux

To upload the hardware script on your card, open it in your Arduino IDE.

📜 Credits

  • Built by Théo Vidal and Kylian Capitanio
  • Made in Lycée Polyvalent J.-M. Carriat, 01000 Bourg-en-Bresse, France

About

🔦 3D cartography using a remote LiDAR platform with live preview (Engineering project)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published