6. Designing the Autonomous Hospital Cleaning Robot: Body & Components

I strategically selected the component placements with a focus on optimizing the center of gravity (CG) to ensure the robot’s....

6. Designing the Autonomous Hospital Cleaning Robot: Body & Components

I strategically selected the component placements with a focus on optimizing the center of gravity (CG) to ensure the robot’s balance and stability. Each component was positioned to achieve a low, centralized CG, reducing the risk of tipping during movement. The LiDAR sensor is placed above the base , and the depth camera is placed at the top. The top also features a ultrasonic sensor, this is to protect the lamp, incase there are obstacles directly above the robot, out of view of the camera.

To assess the structural strength, I conducted a Finite Element Analysis (FEA) to evaluate the stress and strain distribution across the chassis. By incorporating the weight of all components—including motors, sensors, and the UVC lamp—I ensured that the chassis could withstand operational forces without failure. This analysis contributed to optimizing both the structural integrity and weight distribution, ultimately supporting stable and efficient robot performance.

CAD filesSourcingComponent justification
BatteryMockup created by me

·   12V 15000Ah Rechargeable Lithium-Ion Battery Pack

. Battery must be sufficient for continuous usage.

piObtained from GRABCAD

·   Raspberry Pi 5 Single Board Computer (8GB) Quicker Deal

As the robot will be simulated on ROs , a ROs compatible micro computer is necessary, thats why Rpi was selected.

Lidar sensorObtained from GRABCADLidar for high resolution room mapping
CameraObtained from GRABCAD3D depth camera for high resolution object distance sensing. And accurate surface detection.
UVC lampMockup created by meUVc lamp for disinfection. This is a vertical lamp . 75 Watts. If the lamp was too small, it would mean the robot would have to be too close to surfaces to sanitise, it would also take longer. However a lamp too large would mean larger power consumption and bigger battery requirement. However various lamps will be tested throughout the simulation
AC inveter 100 WattMockup created by meInverter needed as UV-c lamps require Ac current
Stepper motor 17Obtained from GRABCADStepper motor needed to raise and lower the lamp.
linear guidesMockup created by meLinear guides to move the lamp along
T8 Lead ScrewMockup created by meTo screw the t5 lamp in
CouplingCreated by mePart of the lamp system
BearingCreated by meFor the lamp system
Stepper driverObtained from GRABCADTo power stepper motor and encoded motors.
Lamp ballastCreated by meTo modulate frequency supplied to the lamp
Lamp holdersCreated by meTo house the uvc lamp
WiresCreated by meConnection of componenets
ButtonObtained from GRABCADActivation of system
Power JackObtained from GRABCADPower connection cable
Alumiun profile bracketCreated by meAlso part of lamp system
bearingCreated by mePart of
limit switchObtained from GRABCADto  act as a homing button for the light, to stop it crashing against base of bot.
SCREWSolidworks ToolboxTo screw brackets together.
Motor bracketCreated by meTo hold motor in place
2020 PROFILECreated by meThe 2020 Profile Bracket provides essential structural support for the robot’s frame. It ensures secure attachment of various components, like motors, sensors, and the UVC lamp. Its modular design allows for easy customization and adjustments, making it an ideal choice for a strong, versatile robot structure.
Caster wheelGrabCadCastor wheel with a high load bearing offers balance without friction or slipping
Motor EncodersGrab CadMotor encoders needed to calculate odometry and offer much higher positional accuracy.
Sonar sensorGrab CadTo protect the lamp

An FEA analysis was also performed on the design. While this remains a simulated experiment, the analysis serves as a precautionary measure to ensure the design’s readiness should the project progress to real-world testing. 

Exploded view

Lower base view

View of top of lamp mechanism

Cross section of base

Front view of whole robot

Side view of whole robot

An FEA analysis was also performed on the design. While this remains a simulated experiment, the analysis serves as a precautionary measure to ensure the design’s readiness should the project progress to real-world testing. 

The robot chassis design has been assessed for safety by comparing the maximum Von Mises stress (1.9e6 Pa) with the yield strength of ABS material.

The yield strength of ABS has been considered to be around 40 MPa (40,000,000 Pa). The maximum Von Mises stress was found to be 1.9 MPa (1.9e6 Pa).

Since the maximum Von Mises stress (1.9 MPa) is significantly lower than the yield strength of ABS (around 40 MPa), it has been concluded that the design is safe in terms of material strength. The maximum stress is well within the safe limits of the material.

The minimum Von Mises stress was found to be 0.65 MPa (6.5e2 Pa), which is also much lower than the yield strength of ABS. This indicates that parts of the chassis are under low stress, which is beneficial for the design.

 

Factor of Safety (FoS)

The Factor of Safety (FoS) has been calculated to ensure the design has an adequate margin of safety. The FoS is calculated as follows:

A Factor of Safety of 21.05 has been obtained, which is very high and indicates a significant margin of safety.

Deformation

The maximum displacement was found to be 4.8e-1 mm (0.48 mm), which is relatively small and within acceptable limits for a robot chassis. The maximum strain observed was 7.3e-4, which is also quite low and indicates minimal deformation under the applied loads.

February 10th, 2025 6:58 am

Scroll to Top