DCU-Final-Year-Projects-Booklet-2025
61 87. Sensor Comparison This project investigates the accuracy, sensitivity, and resolution of various distance sensors in a ‘ball-in- tube’ setup. Ultrasonic, infrared (IR), and Time-of-Flight (ToF) sensors are tested under both static and dynamic conditions using a custom jig. To improve accuracy, a Kalman filter is applied based on a state-space model of the ball’s rolling dynamics, reducing sensor noise and refiningmeasurements. The aim is to identify the most suitable alternative to the standard ultrasonic sensor. Success is measured through comparative tests and the derivation of clear performance insights to guide the selection of the optimal sensor. Student Programme Mechatronic Engineering (Year 4) Project Area 3-DModelling, Arduino, Motion Analysis, Sensor Data, Sensor Technology, Simulation Project Technology C/C++, Excel/VB, Matlab, Python, Solidworks Student Name(s) Ivan Savintsev Email ivan.savintsev2@mail.dcu.ie Supervisor Dr Harry Esmonde 88. A Small Cell Based Solution for Indoor Navigation This project is about developing localisation and navigation algorithms for indoor environments. It will be carried out using indoor access points (mini-indoor base stations). This would be useful in complex environments such as hospitals, airports and underground stations. The project involved the following; making amap of an indoor environment, generating a network of routes to navigate the map, and modeling the attenuation of a signal as it travelled froma transmitter to receivers (small cells) through the environment including obstacles such as walls in the map. The location of the transmitter was calculated by using path loss models and trilateration algorithms. Lastly, algorithms were used such as Dijkstra to find the shortest route to a desired location. Student Programme Mechatronic Engineering (Year 5) Project Area Internet of Things, Network Applications, Simulation, Wireless Technology Project Technology Python Student Name(s) JakeWhite Email jake.white33@mail.dcu.ie Supervisor Dr Sobia Jangsher 89. Git++ The aimof Git++ is tomodify existing Git to allow for better tracking of issues, PRs/Merge Requests, and other project management features. This is done by adding newGit commands, which will be listed here when implemented. Many of these project management features are already available in other version control systems, such as GitHub, GitLab, and Bitbucket, however, they are not available in Git itself. This means that if a Git repository is cloned or moved to a different platform, the project management features are lost. Git++ aims to solve this by adding these features directly to Git itself, so that they are always available nomatter where the repository is hosted. Student Programme Computer Science Project Area Educational Project Technology C/C++, CSS, HTML5, JQuery, JavaScript Student Name(s) Tara Greenwood | Conor Maguire Email tara.greenwood2@mail.dcu.ie | conor.maguire56@mail.dcu.ie Supervisor Dr Stephen Blott
RkJQdWJsaXNoZXIy MTQzNDk=