Services can be seen as helpers in our daily work. Service robots can be found around us, such as in our homes and gardens (such as robot vacuum cleaners or lawn mowers), or in professional environments, taking over daily tasks to improve efficiency. Although the terminals are easy to use, the design of such devices is extremely complex, resulting in smooth user-friendly operation. It can be used on mobile devices to enable them to perform operations accurately. Advanced functions such as collision avoidance or room modeling require built-in radar and. The advanced models on board the robot will use learning to achieve path planning. Users can benefit from these functions, such as reducing task completion time.
For example, the above picture shows that these robots are actually the most basic prototypes of service robots. They all have a certain degree of autonomy, can move in the corresponding environment and perform the expected tasks, and provide a high level of assistance and simplicity in home or professional environments.
So, what can service robots do? What kind of people and scenarios do they serve? They can be divided into three categories:
1) Medical service robots (B-end products): intelligent blood collection robots, isolation ward patrol robots, disinfection robots
2) Commercial service robots (B-end products): food delivery robots, guidance robots, service robots, security patrol robots, etc.
3) Household service robots (C-end products): tool robots (such as smart sweeping robots), educational robots, etc.
Among them, commercial service robots have developed rapidly in recent years and have become increasingly mature. However, they will encounter various problems in the service process. For example, taking the delivery service robot as an example, its main function is to deliver express packages. However, one of the difficulties of delivery service robots is how to control the elevator, automatically enter the elevator and reach the corresponding floor when it is necessary to go up and down the stairs.
The basic architecture of a robot usually includes a central control unit, a battery charger, a communication module, a human-machine interface (HMI), sensors, and a drive module (brushless and). So, what are the core technologies of a service robot? You can immediately know from a functional module diagram of a service robot:
Among the current service robot functions, human-machine interaction, environmental perception and motion control are the three core functions. Environmental perception is like the robot's eyes, guiding the robot's motion control, so that it can go to the designated location and complete the designated service. In the service process, human-machine interaction is an indispensable function.
For service robots, the interactive system includes UI interface, facial recognition, payment system, etc. This is a function directly facing users and the most direct embodiment of "service". Environmental perception and motion control are inseparable, and the two can only complete the service when they cooperate with each other. Why do we say this?
If robots want to complete services and reach designated locations, they need precise motion control. To achieve precision, they rely on various sensors.
The general environment perception and block diagram of the service robot are as follows:
The entire system includes: system, drive system, control system, power system, and the environment transmitted by the sensor system.
Sensors are the eyes of robots. Their functions in different scenarios are similar, which is to enable robots to "see". In the entire robot motion control system, the following sensor systems are commonly used in service robots:
Combined with the control system block diagram, these sensors in the upper layer of the application can be summarized as external sensor systems, which mainly perform two functions:
1) Map construction: Use lidar or camera to construct a 2D grid map or 3D point cloud map of the 3D environment;
2) Use maps: The robot calculates sensor data in real time during operation, and uses algorithms such as subgraph matching to match the known map to obtain positioning and obstacles.
In environmental perception, the main problems are as follows:
1. Highly dynamic environments lead to map building failure or positioning failure. The robot relies on the assumption that the environment remains unchanged during map building. Although certain algorithms can be used to avoid the impact of dynamic environments, it cannot completely guarantee that the robot can work normally.
2. The problem of the long-term life cycle of the map. Usually, if the environment changes, the robot needs to re-build the map, otherwise it will not work.
3. High-precision point cloud maps rely on expensive lidar sensors, complex algorithms, and a large amount of computing resources, and high-precision point cloud maps are difficult to obtain.
There are also various problems in the sensor system at the bottom of the hardware. The internal sensors at the bottom of the hardware are mainly responsible for collecting information from the drive system, mainly motor movement information, including motor speed, motor angle, etc. Most brushless motors currently have their own. Due to the high speed of brushless motors, which can reach tens of thousands of revolutions per minute, there are very high requirements for the accuracy and stability of the encoding sensor. Traditional grating encoders are increasingly unable to adapt to the high-speed characteristics of brushless motors, and encoders are gradually being replaced by magnetic encoders.
Editor: Huang Fei
Previous article:Research on the drive control of underwater bionic flapping-wing robot
Next article:iFlytek humanoid robot officially unveiled
- Popular Resources
- Popular amplifiers
- Using IMU to enhance robot positioning: a fundamental technology for accurate navigation
- Researchers develop self-learning robot that can clean washbasins like humans
- Universal Robots launches UR AI Accelerator to inject new AI power into collaborative robots
- The first batch of national standards for embodied intelligence of humanoid robots were released: divided into 4 levels according to limb movement, upper limb operation, etc.
- New chapter in payload: Universal Robots’ new generation UR20 and UR30 have upgraded performance
- Humanoid robots drive the demand for frameless torque motors, and manufacturers are actively deploying
- MiR Launches New Fleet Management Software MiR Fleet Enterprise, Setting New Standards in Scalability and Cybersecurity for Autonomous Mobile Robots
- Nidec Drive Technology produces harmonic reducers for the first time in China, growing together with the Chinese robotics industry
- DC motor driver chip, low voltage, high current, single full-bridge driver - Ruimeng MS31211
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- RSL10-002GEVB Plant Manager Node Design
- Development environment preparation
- Random notes small total small picture signal reflection picture
- Basic knowledge of radome structure
- (Repost) Getting Started with Bluetooth Development
- [Shanghai Hangxin ACM32F070 development board evaluation] 5. Run the watchdog
- The rules for adding core points have been adjusted, and new products have been added to the core redemption mall!
- How does a magnetostrictive sensor work? What is the working principle of a magnetostrictive sensor?
- What types of posts can become featured posts?
- Several important parameters of RF switches