Contact Us
CiiS Lab
Johns Hopkins University
112 Hackerman Hall
3400 N. Charles Street
Baltimore, MD 21218
Directions
Lab Director
Russell Taylor
127 Hackerman Hall
rht@jhu.edu
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| courses:456:2023:projects:456-2023-14:project-14 [2023/05/11 11:25] – [Modelling Data] asing119 | courses:456:2023:projects:456-2023-14:project-14 [2023/05/11 11:48] (current) – [Improve Content Validity of Virtual Drilling Simulator] asing119 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ======Improve Content Validity of Virtual Drilling Simulator====== | ======Improve Content Validity of Virtual Drilling Simulator====== | ||
| - | **Last updated: | + | **Last updated: |
| Line 38: | Line 38: | ||
| The technical approach is divided into three major categories - | The technical approach is divided into three major categories - | ||
| - | 1. __Data Collection__: Data set will be collected on 3 phantoms of different measured densities of dental stone. Drilling will be done with certain constraints to the environment such as : | + | ===== Data Collection ===== |
| + | : Data set will be collected on 3 phantoms of different measured densities of dental stone. Drilling will be done with certain constraints to the environment such as : | ||
| a. Constant RPM of the drill | a. Constant RPM of the drill | ||
| Line 49: | Line 50: | ||
| The collected data will be modeled to relate the sound of the drill to the force. | The collected data will be modeled to relate the sound of the drill to the force. | ||
| - | __Phantom | + | Phantom |
| Three phantoms were used in the process of data collection. All the phantoms were similar in shape and size. The densities of these phantoms were varied. To mimic bone, the first and second phantoms had the same density as the extreme ends of the density scale of bone(cancelous and cortical). These values are 1178 g/ | Three phantoms were used in the process of data collection. All the phantoms were similar in shape and size. The densities of these phantoms were varied. To mimic bone, the first and second phantoms had the same density as the extreme ends of the density scale of bone(cancelous and cortical). These values are 1178 g/ | ||
| Line 67: | Line 68: | ||
| {{ : | {{ : | ||
| - | fig 3: Initial Phantom | + | fig 3: Initial Phantom |
| {{ : | {{ : | ||
| - | | + | fig 4:Final Phantom (mounted onto gamma sensor) |
| - | Data Collection: | + | ====== Experimental Setup: ====== |
| - | - The required phantom | + | |
| - | - The force- sensing drill was secured | + | ===== Lab Setup: ===== |
| - | - The drill was moved to its initial position. | + | |
| - | - The Galen robot, dill sensor and gamma sensor were run and rebiased at the start position. The Galen robot was run in “Research” mode. | + | |
| - | - Recording of audio was started. | + | The audio file was recorded with a Logitech Yeti X microphone. The microphone was placed on a table along with the gamma sensor. The gamma sensor was mounted with the phantom and fixed with the help of four bolts. |
| - | - A rosbag containing the Galen robot, gamma sensor and force-sensing | + | |
| - | - Manually, the mic and the phantom | + | {{ : |
| - | - The script named “galen_crtk_move_cp_example.py” was run. | + | |
| - | - After the drilling stopped and the robot returned to its original position, the recordings were stopped. | + | fig 5: Experimental setup for data collection |
| - | - Steps 3-9 were repeated | + | |
| - | 2. | ||
| ====== | ====== | ||
| The data set collected will be used to model relations between the forces produced during drilling, the sounds produced during drilling, and the densities of the phantom being drilled on. | The data set collected will be used to model relations between the forces produced during drilling, the sounds produced during drilling, and the densities of the phantom being drilled on. | ||
| Line 94: | Line 93: | ||
| During the recording, the phantom and the microphone were tapped manually before the drilling started. These taps were reflected as two spikes in both the audio and force data. The peak of the first spike was used to synchronize the data. | During the recording, the phantom and the microphone were tapped manually before the drilling started. These taps were reflected as two spikes in both the audio and force data. The peak of the first spike was used to synchronize the data. | ||
| + | {{: | ||
| + | |||
| + | fig 6: Taps as visualised in the audio and force data. | ||
| ===== Signal Processing: ===== | ===== Signal Processing: ===== | ||
| Line 101: | Line 103: | ||
| These results will be further discussed in the results section. | These results will be further discussed in the results section. | ||
| - | . ====== | + | {{ : |
| - | : A function relating sound and force will be implemented into the simulator. This function will be based on the model of relations done before. This function focuses on generating audio frequencies | + | fig 7: High pass filter applied on audio wav files |
| + | ====== | ||
| + | |||
| + | There was a total of eight samples for LL, seven samples for Avg, and seven samples for UL. | ||
| + | ===== Audio Analysis: ===== | ||
| + | |||
| + | It was observed that the amplitude | ||
| + | {{ : | ||
| + | fig 8: Single-sided amplitude graphs for LL3, AVG10, and UL7 | ||
| + | The highest amplitudes for the LL, Avg, and UL phantoms were observed at 0.0007, | ||
| + | ===== Force Analysis: ===== | ||
| + | |||
| + | For, the gamma sensor, was observed that all wrench-force plots had a sudden increase in the start followed by a steady decline which eventually reduced to zero. The sudden increase is associated with the drill drilling down into the phantom. | ||
| + | It was observed that the wrench-force value increased with the increase in the density of the phantom. | ||
| + | {{ : | ||
| + | fig 9: Force analysis for wrench-force data (Wrench-force measured in N) | ||
| + | With an increase in density, the max wrench-force value increases from 0.0146 N in LL to 0.033692 N for Avg and 0.1610 N in UL. | ||
| ======Dependencies====== | ======Dependencies====== | ||
| Line 141: | Line 159: | ||
| * Project Checkpoint | * Project Checkpoint | ||
| * {{ : | * {{ : | ||
| - | * Paper Seminar Presentations | ||
| - | * here provide links to all seminar presentations | ||
| * Project Final Presentation | * Project Final Presentation | ||
| - | | + | *{{ : |
| * Project Final Report | * Project Final Report | ||
| - | * {{: | + | * {{ : |
| - | * links to any appendices or other material | + | |
| ======Project Bibliography======= | ======Project Bibliography======= | ||
| Line 168: | Line 183: | ||
| ======Other Resources and Project Files====== | ======Other Resources and Project Files====== | ||
| - | Here give list of other project files (e.g., source code) associated with the project. | ||
| Phantom Model CAD file: https:// | Phantom Model CAD file: https:// | ||
| + | Data Collection Document: | ||
| + | {{ : | ||
| + | |||
| + | Code files: https:// | ||