Filtering by
- All Subjects: engineering
- Creators: Computer Science and Engineering Program
- Member of: Barrett, The Honors College Thesis/Creative Project Collection
The goal of this research project is to create a Mathcad template file capable of statistically modelling the effects of mean and standard deviation on a microparticle batch characterized by the log normal distribution model. Such a file can be applied during manufacturing to explore tolerances and increase cost and time effectiveness. Theoretical data for the time to 60% drug release and the slope and intercept of the log-log plot were collected and subjected to statistical analysis in JMP. Since the scope of this project focuses on microparticle surface degradation drug release with no drug diffusion, the characteristic variables relating to the slope (n = diffusional release exponent) and the intercept (k = kinetic constant) do not directly apply to the distribution model within the scope of the research. However, these variables are useful for analysis when the Mathcad template is applied to other types of drug release models.
Planning coordination between robots in a multi-agent system requires each robot to know the position of the other robots. To address this, the localization server tracked visual fiducial markers attached to the robots and relayed their pose to every robot at a rate of 20Hz using the MQTT communication protocol. The robots used this data to inform a potential fields path planning algorithm and navigate to their target position.
This project was unable to address all of the challenges facing true distributed multi-agent coordination and needed to make concessions in order to meet deadlines. Further research would focus on shoring up these deficiencies and developing a more robust system.
In order to ensure that the game worked both as an educational tool as well as an entertaining one, informal testers were used with various degrees of experience in both coding and video games. After reaching the end of the game, each of the testers demonstrated that they understood the programming concepts in their video game form. However, this understanding came after additional verbal help was supplied and illustrated that the tutorial section of the game would need to be re-worked in order to efficiently demonstrate each concept.