1. Trang chủ
  2. » Luận Văn - Báo Cáo

Developing line tracing robot for medical use

45 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Developing line tracing robot for medical use
Tác giả Pham Trong Hieu
Người hướng dẫn Ph.D. Le Xuan Hai
Trường học International School, Vietnam National University, Hanoi
Chuyên ngành Informatics and Computer Engineering
Thể loại University graduation thesis
Năm xuất bản 2024
Thành phố Ha Noi
Định dạng
Số trang 45
Dung lượng 1,82 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHAPTER 1: THEORETICAL FOUNDATION (14)
    • 1.1. Introduction of Arduino Mega 2560 Pro (14)
      • 1.1.1. Introduction (14)
      • 1.1.2. Arduino Mega 2560 Pro specifications (15)
      • 1.1.3. Introduction of Microcontroller ATmega2560 (16)
    • 1.2. Introduction of H Bridge Circuit (17)
    • 1.3. Introduction to infrared sensors (19)
      • 1.3.1. Introduction (19)
      • 1.3.2. Mechanism of operation of infrared sensor (20)
    • 1.4. I2C communication standard between Arduino Mega 2560 Pro and infrared sensor TCRT500, LM393: 21 (21)
  • CHAPTER 2: DESIGN AND MANUFACTURE MEDICAL VEHICLE MODELS (24)
    • 2.1. System Overview (24)
    • 2.2. Hardware design and construction (24)
      • 2.2.1. Wheel selection (24)
      • 2.2.2. Calculate engine selection (25)
      • 2.2.3. Sensor calculation (27)
      • 2.2.4. Calculate and select the engine control module (30)
      • 2.2.5. Design RFID system (32)
      • 2.2.6. Electrical system design (34)
    • 2.3. Algorithmic flow chart (35)
    • 2.4. Conclusion Chapter 2 (36)
  • CHAPTER 3: RESULTS AND DISCUSSION (38)
    • 3.1. Result (38)
      • 3.1.1. In terms of manufacturing (38)
      • 3.1.2. Analyze results (39)
    • 3.2. Discussion (40)
      • 3.2.1. Advantages (40)
      • 3.2.2. Disadvantages (40)

Nội dung

Phát triển robot dò đường dùng trong y tế Developing line tracing robot for medical use Phát triển robot dò đường dùng trong y tế Developing line tracing robot for medical use

THEORETICAL FOUNDATION

Introduction of Arduino Mega 2560 Pro

The Arduino Mega 2560 Pro is a highly versatile and powerful development board ideal for both beginners and professionals in electronics Powered by the ATmega2560 microcontroller, it offers exceptional performance, ample memory, numerous input/output (I/O) pins, and advanced features suitable for a wide range of projects, from simple to complex.

With 54 pins of digital I/O, including 15 pins of PWM, and 16 pins of analog, the Arduino Mega 2560 Pro offers significantly more connections than other versions of Arduino such as Uno or Nano This makes it possible for users to connect and control multiple devices at the same time, from sensors, motors, LEDs to other complex modules These I/O pins make it easy to integrate the board into projects that require diverse and multi-layered connectivity, such as complex robotic systems, industrial automation control systems, or IoT (Internet of Things) applications

The Arduino Mega 2560 Pro boasts a substantial memory capacity, featuring 256KB of flash memory for program storage, 8KB of SRAM for temporary data, and 4KB of EEPROM for retaining critical information during power outages This extensive memory makes the board ideal for applications requiring significant data processing and continuous storage, enabling developers to create complex programs without the constraints of memory limitations while efficiently managing both temporary and essential data.

The Arduino Mega 2560 Pro offers flexible connectivity options for a diverse array of sensors, modules, and peripherals via I2C, SPI, UART, and GPIO pins This versatility simplifies integration with various devices, including measurement sensors, wireless communication modules, displays, and motor control systems As a result, developers can easily create highly integrated solutions, ranging from small-scale projects to complex industrial applications.

The Arduino Mega 2560 Pro excels in its complete compatibility with the Arduino IDE, a user-friendly and widely-used programming environment This IDE offers an intuitive interface that simplifies the process of developing, uploading, and testing code for various projects Furthermore, the vibrant Arduino community is an invaluable resource, providing knowledge, sample code, and support to help users swiftly overcome challenges during project development.

The Arduino Mega 2560 Pro offers a compact design that provides a significant advantage over the standard version, making it ideal for projects with limited space Its smaller size facilitates easy integration into complex systems, particularly in applications like mobile robots, smart wearables, and automation projects where space is at a premium.

The Arduino Mega 2560 Pro is an excellent choice for developers, students, and electronics enthusiasts engaged in projects ranging from basic to advanced, including robot control, smart home automation, and IoT applications Its powerful performance, scalability, and flexibility provide endless opportunities for creativity and development Whether for building prototypes or creating commercial products, the Arduino Mega 2560 Pro serves as a robust tool that fosters innovation in electronics and programming.

Digital I/O pins 54 (including 15 PWM pins)

Flash Memory 256KB (of which 8KB is used by the bootloader)

Table 1: Arduino Mega 2560 Pro specifications

- Expansion headers: Standard headers allow for easy connection to expansion shields, which enhances scalability and flexibility

- Easy Communication with Modules and Sensors: Supports multiple interfaces such as I2C, SPI, and UART, making it easy to connect to various modules and sensors

- Programmability: Programmable via USB port or via ICSP (In-Circuit Serial Programming) interface

With its powerful specifications and outstanding features, the Arduino Mega 2560 Pro is an ideal choice for projects that require high performance and versatility

The ATmega2560 is a high-performance 8-bit microcontroller from Microchip Technology's AVR family, engineered for electronic applications and embedded systems Featuring an advanced RISC architecture, it operates at a clock speed of up to 16 MHz, allowing for rapid calculations and efficient data processing Additionally, the microcontroller boasts 256 KB of flash memory for program storage, enhancing its capability for complex tasks.

8 KB of SRAM for temporary data, and 4 KB of EEPROM for non-volatile data storage, effectively meeting the storage and processing needs of large projects

The ATmega2560 microcontroller offers versatile communication interfaces, including UART, SPI, and I2C, making it perfect for connecting various peripheral devices and sensors Its diverse communication capabilities cater to applications in measurement, control, and automation systems With 54 digital I/O pins—15 of which support PWM—and 16 analog input pins, the ATmega2560 provides extensive expandability and connectivity for complex projects This allows seamless integration with a wide array of devices, from motors and LEDs to wireless communication modules and environmental sensors.

The ATmega2560 is distinguished by its short-circuit protection and automatic reset functionality This short-circuit protection ensures the safety and stability of the chip and connected devices against electrical faults Additionally, its software-activated automatic reset feature simplifies program uploads, eliminating the need for manual resets and enhancing convenience during development and testing.

The ATmega2560 features integrated timers, analog-to-digital converters (ADC), and analog comparators, making it an excellent choice for applications requiring precise signal measurement and control Its capabilities are especially beneficial in fields such as industrial control systems, robotics, and medical measurement devices, where high precision and real-time control are essential.

The ATmega2560 microcontroller is ideal for complex projects in embedded systems, robotics, and IoT applications due to its high expandability and integration It serves as a reliable foundation for developing innovative and advanced products, allowing developers to prioritize creativity Additionally, its compatibility with the Arduino IDE streamlines project development and deployment, supported by a strong community and extensive resources.

The ATmega2560 chip stands out for its powerful hardware capabilities and user-friendly design, making it an ideal choice for a wide range of electronic projects and embedded systems that demand high performance and flexibility Whether for educational, research, commercial, or industrial applications, the ATmega2560 serves as a robust tool that fosters creativity and innovation in technology.

Introduction of H Bridge Circuit

An H-bridge circuit is an essential component for controlling DC motors, allowing them to rotate in both forward and reverse directions Various types of H-bridge circuits can be designed based on factors such as the choice of components, current requirements, control voltage, and PWM pulse frequency These factors significantly influence the overall control capabilities of the H-bridge.

A DC motor's rotation direction is determined by the connection of its terminals to a power source When terminal A is connected to the positive (+) terminal and terminal B to the negative (-) terminal, the motor rotates forward, typically in a clockwise direction Conversely, reversing the connections—attaching A to the negative (-) terminal and B to the positive (+) terminal—causes the motor to spin in reverse, usually in a counterclockwise direction.

When S1 and S4 are closed, point A connects to the positive terminal and point B to the negative terminal of the power source, allowing electric current to flow This current travels from the source through S1, powering the motor, and then through S4 to the mass, resulting in the motor rotating in the forward direction.

In contrast, when we close S2 and S3, the engine rotates in reverse

Thus, the H bridge circuit is used to reverse the rotation of the motor

If S1 and S3 or S2 and S4 are closed simultaneously, both ends A and B of the motor connect to the same voltage level, resulting in no current flow and rendering the bridge circuit H inoperative While this scenario may seem like a method to "win" the engine, it is not a reliable solution To prevent the bridge circuit from functioning, it is advisable to open all the locks rather than relying on this approach.

In designing an H-bridge circuit, it is crucial to select the appropriate components, particularly the "locks," which are essential for its operation The choice of these components depends on factors such as the intended application, the type of load being controlled, power consumption, and the designer's expertise and resources Typically, the locks in H-bridge circuits are constructed using relays, Bipolar Junction Transistors (BJTs), or Metal Oxide Semiconductor Field-Effect Transistors (MOSFETs) Therefore, the design process will primarily focus on these three types of components to ensure optimal performance.

Introduction to infrared sensors

Infrared sensors are crucial electronic devices that detect infrared radiation, which is located between visible light and microwaves on the electromagnetic spectrum These sensors perceive thermal energy emitted by all objects based on their temperature, making them invaluable in various applications, including remote controls, thermal imaging systems, motion detectors, and environmental monitoring tools Operating on the principle that warmer objects emit more infrared radiation than cooler ones, infrared sensors effectively detect heat variations and movement.

Infrared sensors are classified into two primary types: passive and active Passive infrared sensors detect naturally emitted infrared radiation from objects, while active infrared sensors emit radiation and measure its reflection This versatility enables infrared sensors to be widely used in industries such as consumer electronics, security systems, and industrial automation, thanks to their sensitivity and capability to function in various environmental conditions.

Figure 5: Overview of IR sensor working principle [2]

1.3.2 Mechanism of operation of infrared sensor:

Infrared sensors detect infrared radiation emitted or reflected by objects within their range, operating on the principle that all objects above absolute zero emit thermal radiation This radiation, part of the electromagnetic spectrum, has wavelengths longer than visible light but shorter than microwaves, and varies according to Planck's law, making it a reliable temperature indicator By using an IR source to emit radiation and optical components like lenses or filters, IR sensors effectively focus emitted and reflected infrared radiation onto a detector.

IR sensors primarily rely on semiconductor materials like silicon or germanium as their detectors These materials absorb photons from IR radiation, producing an electrical signal that correlates with the radiation's intensity The generated signal is processed by electronic systems to provide valuable information, such as temperature measurements in thermographic cameras, presence detection in motion sensors, and data transmission in remote controls The adaptability of IR sensors allows them to detect radiation across a wide range of wavelengths, making them applicable in various sectors, including industrial automation and consumer electronics.

IR sensors function in two main modes: reflective and emissive Reflective mode detects infrared radiation reflected from surfaces, making it ideal for proximity sensors and optical encoders that determine object presence or position In contrast, emissive mode senses infrared radiation emitted by objects, as utilized in thermal imaging cameras, which reveal temperature variations across a scene The selection between these modes is based on application needs, with each mode providing unique benefits regarding sensitivity, range, and adaptability to environmental conditions.

Understanding how IR sensors operate is essential for enhancing their performance and reliability in various applications By choosing the right IR sources, optical components, and detector materials, engineers can customize sensors for specific needs Technological advancements are improving the sensitivity and resolution of IR sensors, broadening their use in medical diagnostics, automotive safety, and environmental monitoring Consequently, IR sensors are vital in modern technology, facilitating accurate measurement and detection across diverse temperatures and environments.

Figure 6: How does an infrared proximity sensor work? [3]

I2C communication standard between Arduino Mega 2560 Pro and infrared sensor TCRT500, LM393: 21

The I2C (Inter-Integrated Circuit) communication standard is essential for reliable data exchange between microcontrollers and peripheral devices, including sensors When interfacing an Arduino Mega 2560 Pro with infrared sensors such as the TCRT5000 and LM393, a thorough understanding of the I2C protocol is vital for efficient and accurate sensor data acquisition.

The Arduino Mega 2560 Pro, built on the ATmega2560 microcontroller, is equipped with multiple I2C interfaces, allowing seamless connections to various I2C-enabled devices such as infrared sensors The TCRT5000 sensor, which features an infrared emitter and phototransistor pair, effectively detects reflected infrared light intensity, making it ideal for proximity sensing applications In a similar vein, the LM393 combines an infrared LED and photodiode, providing comparable functionality with distinct operational characteristics.

To enable communication between the Arduino Mega 2560 Pro and infrared sensors using I2C, it is essential to properly connect each sensor to the designated I2C pins on the Arduino, specifically the SDA (data line) and SCL (clock line) Additionally, incorporating pull-up resistors on these lines is crucial for maintaining signal integrity and timing during I2C communication.

To interface the TCRT5000 and LM393 sensors with Arduino, begin by initializing the I2C bus using the Wire library, which allows the microcontroller to function as an I2C master This library simplifies the process of sending commands and receiving data from the sensors It's essential to identify and configure the specific I2C addresses for each sensor in the Arduino sketch to ensure proper communication.

The TCRT5000 and LM393 sensors can be controlled using I2C commands to activate their infrared emitters, modify sensitivity thresholds, and read analog values from phototransistors or photodiodes To effectively utilize these sensors, the Arduino sketch should incorporate code that initializes sensor parameters, sends I2C commands, and interprets the responses from the sensors.

When working with I2C communication, it's crucial to consider the clock speed, or baud rate, for data transfer between the Arduino Mega 2560 Pro and sensors This microcontroller supports I2C clock speeds from 100 kHz to 400 kHz, where higher speeds enable quicker data transmission However, faster rates may necessitate enhanced signal integrity precautions, particularly in longer distances or noisy environments.

Implementing error-checking and handling mechanisms in the Arduino sketch enhances communication reliability with TCRT5000 and LM393 sensors This includes verifying data integrity, retrying failed transmissions, and using timeout mechanisms to prevent the microcontroller from hanging due to unresponsive sensors or communication errors.

The physical configuration of the I2C bus, particularly the length and quality of connecting wires, significantly affects communication reliability To enhance signal integrity and reduce issues like signal degradation or interference, it is crucial to implement proper wiring techniques, including appropriate shielding, twisted pairs, and signal conditioning methods.

The Arduino Mega 2560 Pro excels in versatility, enabling the integration of multiple I2C devices like the TCRT5000 and LM393 sensors into advanced systems for robotics, automation, and environmental monitoring By utilizing I2C communication, engineers and hobbyists can seamlessly interface with these infrared sensors, facilitating accurate proximity detection, object tracking, and ambient light sensing in their projects.

The documentation from sensor manufacturers and Arduino community resources provides essential insights and code examples for integrating sensors with the Arduino Mega 2560 Pro using I2C This collaborative knowledge-sharing simplifies development and aids in troubleshooting common challenges faced during sensor integration and I2C communication setup.

In summary, the I2C communication standard is an effective way to connect the Arduino Mega 2560 Pro with infrared sensors such as the TCRT5000 and LM393 By grasping the fundamentals of I2C protocol, adjusting the Arduino sketch, and enhancing signal integrity, developers can leverage these sensors for diverse applications, ranging from basic proximity detection to sophisticated robotics and automation projects.

DESIGN AND MANUFACTURE MEDICAL VEHICLE MODELS

System Overview

Power block: Responsible for providing power to the engine and components on the vehicle Therefore, the source block is required to have large enough capacity and high stability

Sensor block: the part that helps the device receive signals from the external environment In my project, I use pairs of infrared transceivers as sensors

Control block: Is the block responsible for taking data from the sensor block to process the data and from there make decisions and control signals for the engine

The engine control block is essential for managing control signals received from the control block, enabling it to adjust the motor's speed and direction of rotation effectively.

Hardware design and construction

• The vehicle can run at a maximum speed of 0.2 m/s

• The vehicle structure is compact, sturdy, and does not vibrate

• Choose components that cause less signal interference

The active wheel is essential for vehicle movement, requiring strong traction, stability, and ease of removal To meet these criteria, V1-V3 reduction wheels or Mecanum wheels can be effectively utilized as active wheels for vehicles.

Mecanum wheels are a type of omnidirectional wheel featuring small rollers positioned at a 45-degree angle to the wheel's main axis This unique design enables complex movements through an additive vector method, allowing vehicles equipped with Mecanum wheels to move forward, backward, and rotate in tight spaces, as well as to move horizontally when needed.

Although it has many advantages, the cost of Mecanum wheels is quite high and the control algorithm is complicated, so I decided to use 2 V1 reduction wheels with diameter

D = 60 mm as the driving wheels for the vehicle and 2 Mecanum wheels as the 2 driving wheels advance the vehicle

Suppose the entire car body has mass M1= 5 kg, the rectangular block has mass M2 0.5 kg, the wheel mass m= 0.025kg

Center of gravity coordinates: Choose the coordinate system as shown:

Figure 9: Coordinate system on line tracking robot

To determine the optimal placement of a heavy object at position x = L/4, where L represents the distance between the rear and front wheels, we must consider the centers of gravity, G1 for the vehicle and G2 for the heavy object By calculating the coordinates of the system's center of gravity, we can ensure stability and balance for the vehicle.

44 From there we can calculate the force acting on the wheel:

𝑅 2 = 28.75 𝑁 Considering the forces acting on a driving wheel, we have a mathematical model:

Figure 10: Model of forces acting on the wheel

We assume the time for the car to accelerate from 0 m/s to a maximum speed of 0.2 m/s is 1s We can deduce the acceleration of the car as:

With the moment of inertia of the wheel:𝐼 = 𝑚𝑅 2

2 , m is the mass of the wheel, R is the radius of the wheel and 𝛾 is the angular acceleration of the wheel

𝑔 = 2.875𝑘 𝑔 be the equivalent mass that each rear wheel must bear 𝑔 when carrying a heavy object

Moment acting on the wheel:

From the calculated capacity, we choose the JGA25 reduction motor

Figure 11: JGA25 reduction motor General technical specifications of the JGA25 reduction motor

Table 2 : Technical specifications of JGA25 reduction motor

Response time less than 0.01 s smaller error (5 mm)

+ Maximum IC operating current is 100mA, IF is 60mA

+ The distance from the track for the sensor to work well is: 0.2 to 1.5 m Target:

• Determine the distance between the sensor and the road

• Determine the distance between the sensors

• Determine the distance between the sensor and the road

Figure 12: TCRT5000 boundary inductor circuit diagram

Figure 13:Operating range of the sensor

We have the distance between the two sensors as d = 5.3mm

To ensure optimal sensor performance, it is essential to maintain an Xd interference region, which requires positioning the sensor at least 4.05 mm above the road surface.

We see that in the range of 10mm to 20mm, the most light is reflected Based on that, we choose the distance hmm

There are two methods for positioning the sensor: vertically or horizontally Placing the sensor vertically results in a wider interference width compared to a horizontal placement.

A larger width has the advantage of increasing accuracy when determining location

Therefore, I decided to choose to place the sensor vertically

Figure 14:Simulation diagram of TCRT5000 infrared sensor

The TCRT5000 sensor features four essential pins: VCC, GND, signal input, and signal output The VCC pin supplies power to the sensor, typically at 5V, while the GND pin connects to the circuit's ground The signal input pin links to the output of the signal amplifier, and the signal output pin interfaces with a digital pin on the microcontroller.

The TCRT5000 sensor generates a digital output signal that reflects the intensity of infrared light When positioned over a white surface, the sensor produces a high output signal, whereas it yields a low output signal when placed on a black surface.

To implement the TCRT5000 sensor in a line tracking robot, multiple sensors should be evenly spaced along the robot's underside The microcontroller interprets the output signals from these sensors to identify the path's position, enabling precise control of the robot's movement direction.

When using the sensor, it is crucial to maintain an optimal distance from the surface being scanned If the sensor is positioned too far away, the output signal may weaken, leading to decreased accuracy Conversely, placing the sensor too close can result in light interference, which may introduce measurement errors.

2.2.4 Calculate and select the engine control module

- Choose a module with a maximum current greater than or equal to the maximum current of the motor

- Select a module with a maximum control current greater than or equal to the motor's maximum current

- Choose a module whose supply voltage matches the motor's supply voltage

- Choose a module that has over-current, over-voltage, over-temperature protection, and has anti-back EMF features

Therefore, Module LM298 is the most optimal choice

- Four INPUT pins: IN1, IN2, IN3, IN4 are connected to pins 5, 7, 10, 12 of IC L298N respectively These are the pins that receive control signals

- Four OUTUT pins: OUT1, OUT2, OUT3, OUT4 (corresponding to INPUT pins) are connected to pins 2, 3, 13, 14 of IC L298N These pins will be connected to a

DC motor or stepper motor

Figure 15: Simulation diagram of Module L298

The two enable pins ENA and ENB are used to control the H-bridge circuit in IC L298N

The H-bridge circuit operates when the logic level is "1" (connected to a 5V source), while it remains inactive at a logic level of "0." Additionally, these pins play a crucial role in controlling the motor's speed.

When ENA = 0: Motor does not rotate with all inputs

IN1 = 1; IN2 = 0: Motor rotates forward

IN1 = 0; IN2 = 1: Motor rotates in reverse

IN1 = IN2: Motor stops immediately

The same goes for ENB with IN3 and IN4

The L298 IC is selected for motor control due to its dual built-in H-bridge circuits, each capable of handling 2 Amp currents By connecting the corresponding pins of the two H-bridges, the L298 can deliver a total current of 4 Amps, ensuring optimal performance for the motor.

Figure 16 : Pin diagram of Module L298

The RFID system for medication distribution in hospitals offers a modern and efficient solution that enhances convenience and accuracy for patients in managing their medications Each patient is assigned a personal RFID tag that holds essential information, including patient ID, medical details, and specific medication instructions.

Patients can quickly retrieve medication by placing their RFID tag near the RFID reader on the medication cart, which automatically identifies the tag and opens the corresponding compartment This efficient process reduces waiting times for patients and enables healthcare staff to concentrate more on providing quality patient care.

The RFID system significantly reduces human errors in medication distribution, such as misplacements and omissions, by automating the location tracking and dispensing of medications This enhances both accuracy and safety in patient treatment Additionally, the system's management of RFID tag information optimizes hospital inventory management, leading to improved efficiency and reduced resource waste.

The integration of RFID technology fosters a more efficient and intelligent working environment for healthcare professionals, allowing them to focus on providing high-quality care This system is vital for effective medication management and significantly improves the overall patient experience, leading to higher satisfaction with healthcare services.

General block diagram of the electrical system

Figure 18 : Block diagram of the electrical system of the line tracking robot

Algorithmic flow chart

The system operates sequentially, starting with the "Start" state, where it reads inputs from TCRT 5000 and LM393 line sensors to detect environmental parameters The processed sensor data is then utilized in the "Control Engine" step to generate control signals for the motors by sending commands to the L298 motor driver, which manages the operation of JGA25 motors Finally, in the "Run" phase, the system executes these motor commands to perform actions like moving along a path or adjusting its position.

The system is designed to halt motor operations upon receiving a signal from the LM393 sensor, which detects specific conditions like obstacles in the vehicle's path This safety feature ensures that the system stops to prevent collisions, concluding the operation cycle with an "End" state The flowchart illustrates how the system processes sensor data, controls motors, and completes tasks, highlighting its ability to effectively operate while responding to potential hazards.

Conclusion Chapter 2

In summary, the development of the medical line-tracing robot has made notable advancements in establishing a dependable automation system for hospitals This project effectively combines essential components, including infrared sensors, microcontrollers, and motor drivers, to achieve accurate line tracking and obstacle avoidance Rigorous testing and refinement have resolved various limitations, enhancing the robot's overall performance.

Despite the achievements, challenges such as sensor disturbances from environmental factors and the inability to recognize RFID codes for medication delivery were identified

[12] To overcome these, future improvements include enhancing sensor quality, implementing noise processing and signal filtering techniques, refining control algorithms, and integrating RFID code scanning functionality

This project enhances technological applications in medical robotics and offers crucial insights for future research and development The successful implementation of the line-tracing robot establishes a foundation for further innovations in healthcare automation, ultimately improving the quality of medical services and operational efficiency.

RESULTS AND DISCUSSION

Result

The manufacturing process of the medical pathfinder robot system involves a meticulous and systematic design approach to ensure its stability and reliability Emphasizing a robust mechanical structure, the project is tailored to meet the stringent demands of medical environments The selection of materials and components prioritizes durability, stability, and safety, while high-quality parts are chosen to reduce operating noise and vibration, crucial for preserving a quiet and secure hospital atmosphere.

The robot's construction is carefully orchestrated, emphasizing a mechanical design that boosts structural integrity and minimizes mechanical failure risks By utilizing advanced Computer Aided Design (CAD) tools, the team effectively modeled and simulated the robot's performance across various conditions, guaranteeing a final product that is both elastic and reliable.

The integration of electronic components, including microcontrollers and infrared sensors, is crucial for ensuring seamless operation in robotic systems Careful selection of these components is based on their performance and compatibility with the overall system Extensive testing confirms that the sensors deliver accurate and reliable data, which is vital for effective navigation and task execution.

The manufacturing process emphasizes modular design, allowing for easy replacement or upgrades of each part, which enhances adaptability and long-term maintenance This modularity also streamlines troubleshooting and repairs, minimizing downtime and ensuring the robot can swiftly return to full functionality in the event of issues.

Electrical systems play a crucial role in robot functionality, as maintaining a stable power supply is essential for seamless operation The power block is engineered to deliver consistent voltage and current to all components, thereby avoiding operational disruptions Selecting an appropriate power supply is vital to ensure it meets the demands of the robot's motors and electronic systems while preventing overheating and failures.

The software development process optimizes control algorithms for smooth and efficient performance, enabling real-time decision-making by effectively processing sensor data to navigate hospital environments safely Additionally, the inclusion of error handling and recovery features enhances the overall reliability of the system.

The manufacturing process includes rigorous quality assurance and testing protocols, where each component and subsystem undergoes individual testing before final assembly Once assembled, the robot demonstrated effective line tracking and flawless RFID functionality, significantly enhancing the convenience of medicine distribution in medical settings For detailed results, please refer to the following link.

The production phase of the medical pathfinder robot emphasizes meticulous attention to detail and a strong commitment to quality This advanced robot showcases the careful planning, high-quality components, and rigorous testing involved in its development Designed to meet the demands of contemporary healthcare facilities, it significantly enhances operational efficiency and patient care.

Line tracking robots in medical settings are engineered for precise operation along designated paths, featuring a robust mechanical design that enhances stability The synergy between line tracking capabilities and solid construction is crucial for optimal performance and dependability Nonetheless, during evaluations, external elements such as ambient light, dust, and other interferences can impair the sensors, hindering their effectiveness in line detection and tracking.

During the testing phase, the research team encountered various practical challenges that necessitated finding solutions to enhance the learning and design process Additionally, a significant limitation of the robot is its inability to recognize and handle medications via RFID codes, which is essential for functioning effectively in a medical setting.

Discussion

The line-tracing robot enhances efficiency and accuracy in healthcare tasks like medication delivery, patient assistance, and laboratory sample transport By automating these processes, it reduces human error and ensures timely delivery of essential items, ultimately improving operational efficiency in healthcare facilities.

Automating routine tasks allows medical staff to dedicate more time to direct patient care, enhancing service quality The robot's capability to function in hospital settings without introducing pollution or infection contributes to a hygienic and safe environment for both patients and healthcare professionals.

The robot's modular design facilitates straightforward maintenance and future upgrades, making it a cost-effective long-term solution This design allows for individual components to be replaced or upgraded without overhauling the entire system, ensuring adaptability to future technological advancements.

The project offers significant learning experiences for students and researchers by integrating theoretical insights with hands-on practice, thereby improving skills in robotics, automation, and healthcare technology This research not only enriches the knowledge base in these domains but also equips a skilled workforce for future challenges.

The robot seamlessly integrates with existing hospital management systems, including information and medical supply management systems, facilitating a smooth workflow This adaptability makes it a versatile tool suitable for various healthcare environments.

- Sensor Sensitivity to Environmental Factors:

Testing revealed that environmental factors like light and dust can interfere with sensor performance, hindering the robot's ability to accurately identify and track lines This sensitivity highlights the need for improved measures to enhance the quality and reliability of the sensors.

The current robot version lacks the ability to recognize and process medication using RFID codes, which is crucial for medical environments To address the specific requirements of healthcare settings, integrating RFID functionality is essential.

Creating and optimizing control algorithms for managing intricate scenarios like intersections and lane changes presents significant challenges Achieving precise and seamless movement demands ongoing enhancement and rigorous testing of these algorithms.

Noise and signal interference can significantly impact the accuracy of sensor data To enhance sensor performance and ensure precise data collection, it is essential to implement effective noise processing and signal filtering techniques.

- Dependency on Continuous Power Supply:

A reliable and continuous power supply is essential for the optimal operation of robots in busy hospital settings Interruptions to this power source can significantly impact the robot's functionality, making it vital to design an efficient power system that minimizes downtime and guarantees uninterrupted performance.

CONCLUSION, LIMITATIONS, AND FUTHER WORKS

This project successfully showcases the design and implementation of a medical line-tracing robot that enhances hospital operational efficiency and reliability By combining theoretical knowledge with practical application, the robot's development involved careful selection and rigorous testing of components The integration of infrared sensors, microcontrollers, and motor drivers enables precise line tracking and obstacle avoidance Emphasizing modularity, the design allows for easy maintenance and future upgrades, making it a cost-effective solution for healthcare facilities.

Automating tasks like medication delivery, patient assistance, and medical sample transport enhances operational efficiency and minimizes human error in healthcare facilities This initiative also offers valuable insights and training for students and professionals, promoting innovation in medical robotics and healthcare technology.

This project represents a crucial advancement in healthcare automation, laying the groundwork for future innovations that aim to enhance the quality and efficiency of medical services The improvements achieved through this initiative not only elevate healthcare delivery but also create new opportunities for research and practical applications in robotics and automation.

Despite the successful implementation and demonstrated benefits, the project encountered several limitations:

The reliability of the robot's sensors was compromised by environmental factors like light and dust, which hindered their performance The existing sensors lacked the capability to manage all potential interferences commonly found in a hospital environment.

The robot's design lacks RFID integration, a crucial feature for recognizing and processing RFID codes during medication delivery This absence hinders accurate and efficient operations in medical settings, emphasizing the need for enhanced technology in healthcare robotics.

Ngày đăng: 26/02/2025, 21:50

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[6] www.mathaelectronics.com. 2022. IR Sensor: Circuit Diagram, Types Working with Applications – Matha Electronics. [ONLINE] Available at:https://www.mathaelectronics.com/ir-sensor-circuit-diagram-types-working-with-applications/ Sách, tạp chí
Tiêu đề: IR Sensor: Circuit Diagram, Types Working with Applications
Nhà XB: Matha Electronics
Năm: 2022
[7] www.researchgate.net. 2024. (PDF) Food Products Monitoring Machine Using Combinations of Multiple Autonomous Sensors. [ONLINE] Available at:https://www.researchgate.net/publication/328993022_Food_Products_Monitoring_Machine_Using_Combinations_of_Multiple_Autonomous_Sensors Sách, tạp chí
Tiêu đề: Food Products Monitoring Machine Using Combinations of Multiple Autonomous Sensors
Nhà XB: www.researchgate.net
Năm: 2024
[8] Huu Danh Lam et. al., Smooth Tracking Controller for AGV through Junction using CMU Camera, 7th Hanoi Mechatronics Collection, VCM-2014, pp.597-601, Vietnam, 2014 Sách, tạp chí
Tiêu đề: Smooth Tracking Controller for AGV through Junction using CMU Camera
Tác giả: Huu Danh Lam et. al
Nhà XB: 7th Hanoi Mechatronics Collection
Năm: 2014
[9] Nguyen Tan Tien, Tran Thanh Tung, and Kim Sang Bong, Teaching system design mechatronics through projects, 8th National Conference on Mechatronics, VCM-2016 Sách, tạp chí
Tiêu đề: Teaching system design mechatronics through projects
Tác giả: Nguyen Tan Tien, Tran Thanh Tung, Kim Sang Bong
Nhà XB: 8th National Conference on Mechatronics
Năm: 2016
[11] Le Khanh Dien, Mechanical engineering drawing, Ho Chi Minh City National University Publishing House, 2011 Sách, tạp chí
Tiêu đề: Mechanical engineering drawing
Tác giả: Le Khanh Dien
Nhà XB: Ho Chi Minh City National University Publishing House
Năm: 2011
[12] J.H. Su et. al., An Intelligent Line-Following Robot Project for Introductory Robot Courses, World Transactions on Eng. and Technology Education, Vol.8, No.4, pp.455-461, 2010 Sách, tạp chí
Tiêu đề: An Intelligent Line-Following Robot Project for Introductory Robot Courses
Tác giả: J.H. Su, et. al
Nhà XB: World Transactions on Eng. and Technology Education
Năm: 2010
[13] khcn.haui.edu.vn. 2024. [ONLINE] Available at: https://khcn.haui.edu.vn/media/30/uffile-upload-no-title30310.pdf Link
[14] www.vishay.com. 2024. [ONLINE] Available at: https://www.vishay.com/docs/83760/tcrt5000.pdf. [Accessed 14 June 2024] Link
[10] Ninh Duc Ton, Tolerance and assembly, Vietnam Education Publishing House, 2013 Khác

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN