DEV Community

RobbenP
RobbenP

Posted on

Radiation Emulator

Radiation Emulator

Radiation Emulator is an android app I made on a studentjob and was my first work experience in developing something that is not a personal project or a school project.

The app depends on ARCore to work, this was a real challenge to learn to work with because prior to this I had no experience with developing mobile applications or ARCore. For me this was a great learning experience.

The company for whom I made the app wanted it to be opensource so that everybody who could need it has access to it. Also allowing the possibility for someone else to further improve the app (it certainly could use some improvements, because this app was a learning experience for me and you can tell by looking at my code). The app being opensourced is also a reason why I really liked working on this, trying to give back to the community.

If you want more information about this you can check out the repo.

Link to Code

RadiationEmulator

RadiationEmulator is an app to support emergency responders in their training, with this app there should be no, or at least less, need for a real radioactive source. The app uses ARCore to know your location in 3d space. You can add virtual sources by entering their coordinates and their measurement, the application will then calculate the measurement at your location.

How does it work?

You need to set the start and end point of the area where the exercise will be done. These points can either be set by tapping on the screen where you want them, or by scanning a printout of start and one of stop.

The application will then use those coordinates to construct a virtual square of 100x100(can be changed in the settings). With the start point having the coordinates (0,0) and the endpoint (100,100). Now it is able to calculate a virtual…

Top comments (0)