diff --git a/README.md b/README.md index 50a8af25fecfb1e8f13444bed63f5a5baf5ae9ea..dc3afb09a14306898eb21603904132221b949cbb 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,31 @@ # Hypobot +In the UK alone in 2015, 1182 paramedics were called to treat hypoglycaemic attacks [1], +one of the most common complications of diabetes, which affects 422 million people +world wide [2]. Advanced age increases the risk of these attacks, which are more likely to +result in hospitalisation. There is a scarce number of robotic-based solutions that aim to +solve problems faced by Diabetics; those that do exist are mainly invasive or proactive in +nature but do not eradicate the problem of hypoglycaemic attacks. This dissertation +introduces a reactive solution, HypoBot; a system that integrates multiple mobile robots to +deliver a self-administrable medical payload to an individual suffering from a +hypoglycaemic attack. The aim of this solution is to not only aid in an individual's +recovery but to also reduce the stress on caregivers and lower the number of paramedic +call-outs. A proof of concept of the HypoBot system was developed integrating multiple +TurtleBot2’s in simulation. A single mobile robot was integrated into the HypoBot system +on the real hardware and ran successfully. The system is able to respond to mock +hypoglycaemia events by evaluating which robots in the system would be the optimal +choice to deliver the payload directly to the user. Furthermore, the system allows each +robot to manage its own inventory. Multiple best suited approaches to localising a patient, +as found by a critical analysis of potential solutions including a novel end to end +transformer absolute pose regression model, were implemented into the HypoBot system. +Results show that the application of the HypoBot system is feasible provided some +changes are made such as varying the location of the robots base and finding an alternative +method in deciding which event should be attended to first. + ## Support -ROS - Melodic -Python2.7 +*ROS: Melodic +*Python: 2.7 ## Getting started