In today's digital age, it has developed rapidly, the frequency of,, ChatGPT is getting higher and higher, and the system's demand for intelligent processing power and processing speed is stronger. The traditional one based on can no longer meet the requirements of various intelligent tasks. The emergence of intelligent control SoC chips has become the first choice for many smart terminal devices. The multi-core heterogeneous structure of intelligent control SoC chips can cooperate with artificial intelligence for in-depth, obtain higher performance and more complex algorithm support, and lay a solid foundation for the application of intelligence, artificial intelligence, and robots. The Core D9350, a domestically produced multi-core heterogeneous SoC, is suitable for application in robot scenarios. As a processor module, Mir has also launched a core board and development board based on the Core D9350 to help enable intelligent robot applications.
Multiple cores, one core, multiple systems
The robot master control solution requires more powerful and comprehensive performance. Generally, it adopts the operation of ++ system, which requires 3 independent chips to support the whole system. There are problems such as high compatibility and high cost. However , the core D9350 has six commanding heights, including high integration, high computing power, high efficiency, high processing capability, high access capability and high security. It realizes the "four-core in one" of CPU, NPU, and is equipped with 5*Cortex-A55 cores. It supports multiple operating systems such as RT-LINUX+Android and Ubuntu system+system in parallel, truly realizing " multi-core one core, one core multiple systems ". The core D9350 improves the system cost performance with its high integration and reduces the difficulty of deployment.
CoreDrive D9350 has a variety of high-speed camera interfaces and bus interfaces:
1. Support 4 lane MI-, can directly connect to 800W pixel camera, or connect to 4-way GMSL, FPDLINK, AHD camera through deserialization chip.
2. Supports Gigabit TSN and 3.0 high speed, and can choose 2 million to 48 million pixel industrial cameras, with a wide range of choices.
3. Support 4-way FD interface, 16-way, 12-way, 8-way SPI, 8-way PWM, 12bit, 100+ GPIO.
Robot ROS system adaptation
Mir's Xinchi D9350 platform, based on the Ubuntu operating system, runs the ROS robot application framework, providing a complete set of tools and libraries, including messaging, mechanisms, package management, debugging and visualization functions, to achieve robot control. ROS stands for Robot Operating System, a framework suitable for robots. This framework couples the originally loose components together and provides them with a communication architecture. Although ROS is called an operating system, it only connects the operating system and the developed ROS application, so it is also a middleware, a set of software libraries and tools, and establishes a communication bridge between ROS-based applications. Therefore, it is also an operating environment running on Linux, in which the robot's perception, decision-making, and control algorithms can be better organized and run. ROS is a middleware between the underlying operating system (such as Linux) and the upper-level business application software (such as OpenCV). Simply put: ROS = communication mechanism + tool package + robot application function + robot ecosystem , making robot development more efficient and reliable.
Optimized communication mechanism
Comparison of the system architecture block diagrams of ROS2 and ROS1 From the bottom up, at the operating system layer, ROS2 supports more underlying operating systems than ROS1, and also supports real-time operating systems (RTOS). This allows ROS2 to support more diverse embedded hardware, such as some lightweight ECUs in robot applications. At the middle layer, ROS1 relies more on TCP and UDP protocols, while DDS is introduced in ROS2. DDS stands for Data Distribution Service, a distributed real-time communication middleware protocol, and an industrial standard implemented by many companies. DDS adopts a publish/subscribe architecture, emphasizes data-centricity, and provides a wealth of quality of service (QoS) strategies to ensure real-time, efficient, and flexible data distribution. It is based on the DDS communication mechanism that the application layer of ROS no longer needs a Master node. The nodes use a self-discovery mechanism to find each other and establish a stable communication connection. This is very helpful in meeting functional safety requirements. Of course, the application layer software interfaces of ROS1 and ROS2 are matched, so that application software developed on ROS1 can be quickly reused and deployed on ROS2, which is also the design goal of ROS2.
Ecosystem in ROS
In summary, the core board of Mil's Core Chip D9350 provides high-performance computing, multimedia processing and communication functions for robot control products, which helps to achieve smarter, more flexible and more efficient. Mil Electronics provides the schematics and engineering of the baseboard, which can be truly tailored according to the engineering requirements, and customized to develop your own products. Mil also provides the matching Core Chip D9350 development board for evaluation, helping corporate customers to develop successfully.
Previous article:Flexible tactile sensors may shine in the era of humanoid robots
Next article:Orbbec wins Robot Sensor Innovation Application Award
- 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
- [Review of Arteli Development Board AT32F421] + Have a good understanding of the power supply voltage
- 【Development and application based on NUCLEO-F746ZG motor】4. Share information
- encryption
- Motor control basics - timer basics and PWM output principles
- 5G base stations consume too much electricity. How can we overcome this energy consumption issue?
- Microwave equipment high voltage transformer with schematic diagram
- Who knows RALINK RTP 3352 QA TOOL
- Architecture and Implementation of ADSP-2106X SHARC DSPs Software Simulator
- LED flashing drive circuit diagram analysis
- EEWORLD University----[High Precision Laboratory] Interface