Skip to content

Support environmental sensor simulation with a range of datasets to simulate readings over time. #330

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
cdluv opened this issue Mar 25, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@cdluv
Copy link

cdluv commented Mar 25, 2022

It would be amazing to support Inertial Measurement Units (such as the LSM9DS1), and even other environmental sensors, such as UltraSound, Temperature sensors.

Prototyping these things takes time, and developing firmware for them takes time too.

Using a dataset means that it would be possible to test how your code reacts to contrived environmental conditions.... does the code work properly when the temperature sensor goes above/below certain thresholds?

Food for thought.

If the UI could react to moving these devices by click/drag operations to provide simulated values for Gyro and Accelerometer values.. that would be very very cool indeed. If not possible, how about the user provides a file with fake/empirical values over a timeline? It's a big ask, I know, but hey, let's think big here!

@cdluv cdluv added the enhancement New feature or request label Mar 25, 2022
@urish
Copy link
Contributor

urish commented Mar 26, 2022

Thanks for opening this request Gary!

We do have the MPU6050 IMU, how is the LSM9DS1 different?

In any case, feel free to open specific issues per device type, so it'll be easier to track the implementation of individual sensors. We're also working on a way for users to create their own custom parts/sensors, see #301 for details.

As for the UI, mind providing a mock/sketch of what you imagine it could look like?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants