dvw-mars-rover-generator-2024
v1.0.3
Published
Generate realistic Mars rover sensor data and resource discoveries.
Downloads
27
Maintainers
Readme
Mars Rover Data Generator
Een NPM module voor het genereren van realistische Mars rover sensor data en grondstof ontdekkingen.
Installatie
bash npm install dvw-mars-rover-generator-2024
Gebruik
javascript const MarsRoverDataGenerator = require('dvw-mars-rover-generator-2024'); const generator = new MarsRoverDataGenerator(); // Genereer temperatuur const temp = generator.generateTemperature(); console.log(Temperatuur: ${temp}°C); // Genereer grondstoffen const resources = generator.generateResources(3); console.log('Gevonden grondstoffen:', resources); // Genereer sensor data const sensorData = generator.generateSensorData(['Temperatuur', 'Camera']); console.log('Sensor data:', sensorData); // Krijg beschikbare sensoren const sensors = generator.getAvailableSensors(); console.log('Beschikbare sensoren:', sensors);
Features
- Realistische Mars temperaturen (-80°C tot 20°C)
- Stralingsniveaus simulatie
- Willekeurige grondstof ontdekkingen
- Verschillende sensor types:
- Temperatuur
- Stralingsmeter
- Seismometer
- Camera
- Spectrometer
API
generateTemperature()
Genereert een willekeurige Mars temperatuur tussen -80°C en 20°C.
generateRadiation()
Genereert een willekeurig stralingsniveau in μSv/h.
generateResources(amount = 1)
Genereert een array van willekeurige grondstoffen.
amount: Aantal grondstoffen om te genereren (standaard: 1)
generateSensorData(activeSensors)
Genereert data voor de opgegeven actieve sensoren.
activeSensors: Array van sensor namen
getAvailableSensors()
Retourneert een array met alle beschikbare sensor types.
Licentie
MIT
