Ros2 robot notes 20-12-04
2020-12-06 09:17:26 【osc_ 5ijle82k】
ROS2 The speed of development and promotion is much faster than expected , Before in the blog ：
mention 2020 It was the first year of the popularity of commercial robot operating systems , I thought it was just the beginning , The result is already blooming everywhere , It's out of time to change with each passing day , The exaggeration is “ Second new differentiation ”.
ADLINK will incorporate AI technologies to develop robot controllers with vision, detection, precision control and real-time communication capabilities as open source tools, thereby generating new smart manufacturing standardisation of ROS2 as a common platform for mobile robots. ADLINK looks to introduce more than 200 innovative smart robotics products by 2025.
A company's goal is to 2025 More than five years ago 200 Innovative intelligent robot products ！
Maybe AI Time , The speed of knowledge iteration will be so fast , Biological intelligence has come to the end of its own destiny .
Maybe some people don't believe , More people will question . say AI It's weak , Not yet , Robots are also very cute ！
So think about it , Each of us now sits in front of the computer and looks at the cell phone screen time , From the past 40 Until now （ from 1980 From , At that time, computers can be compared to television sets ）, Is it getting longer and longer ！
let me put it another way , We've been bound by electronics and the Internet , future , Are you confident that using computers, mobile phones and robots is getting shorter and shorter ？？？
I won't , It's just going to become more and more dependent on these electronics , Getting more and more involved ^_^
American enterprises are undoubtedly the biggest winners this year ：
Open source linux The king Red Hat A series of documentaries , Record the robot operating system in detail ROS Bring about disruptive change ！
5 The sets are as follows ：
Part 1: Breaking the Wheel： About ROS（ Robot operating system ） Of 5 Part of the documentary film 1 part . This is a ROS How to change from an academic project to a platform that is revolutionizing the robot world .
Part 2: Finding Your Footing： About ROS（ Robot operating system ） Of 5 Part of the documentary film 2 part . This is a Willow Garage The story of creation , And build ROS How did our team take the first step in the global robotics revolution .
Part 3: Creating a Community： About ROS（ Robot operating system ） Of 5 Part of the documentary film 3 part .Willow Garage The internship program is not only for the development of ROS crucial , It's still being promoted around the world ROS The engine of .
Part 4: Making Things User-Friendly： About ROS（ Robot operating system ） Of 5 Part of the documentary film 4 part . In order to surround ROS Building a bigger community ,Willow Garage The team needs to make the software more user-friendly .
Part 5: Building Better Worlds： About ROS（ Robot operating system ） Of 5 Part of the documentary film 5 part . This is about revolutionary simulation software Gazebo How to make more people use ROS And explore the story of the robot world .
ROS The big event is shown in the picture above .
Go to the red hat website and look at it ！
AWS Amazon - robot
This giant is on the blog , It has been mentioned many times , Let's not talk about it here , too strong .
Qualcomm qualcomm - robot
The world's first support 5G and AI A highly integrated solution for robots —— High pass robot RB5 platform .
Qualcomm Robotics RB5 Development Kit
Qualcomm technologies has launched a new robotics platform , The platform is dedicated to enterprises , Energy efficiency in industrial and professional services applications , High performance computing robots and UAVs . Its new Robotics RB5 The platform adopts QRB5165 Robot processor , Support industrial temperature range and security while enabling AI （AI）, machine learning （ML）, Heterogeneous computing , Enhanced computer vision , Multi machine concurrency .
New Qualcomm Robotics RB5 The platform is the company's most advanced , Integrate the most comprehensive products , Designed specifically for Robotics . RB5 Platform to Qualcomm robot RB3 Platform based , It has been widely used in various robot and UAV products , It's made up of hardware , Software and development tools , Can be configured for visual , sensor , Multiple options for communication and motor control meet a wide range of industrial and commercial robot applications .
RB5 The platform is the first to put the company in 5G and AI A platform that combines expertise in the aspects of , It enables developers and manufacturers to consume , Enterprises , The defence , Industry and professional services create the next generation of high performance , Low power robots and drones . . Besides ,Qualcomm Robotics RB5 The development suite will help ensure the customization and flexibility that developers need to achieve their vision . so far , Qualcomm has attracted a lot of recognition for its robotics technology RB5 Platform company , These include 20 Multiple early adopters , The platform is evaluated .
Senior director, Qualcomm technologies Dev Singh Express ：“ stay 5G and AI Time , Robotics will be the main beneficiary . especially 5G Will bring industry 4.0 To a new level , Not overnight , But gradually . our Qualcomm Robotics RB5 The platform will change the industry .” Singh is in charge of business development and Qualcomm's Robotics , Drones and smart machines .
By applying its deep-rooted mobile system expertise to the robotics industry ,Qualcomm Being able to create more powerful than ever , Safe and intelligent robots .“ We will help accelerate the growth of various robotics fields , For example, automatic mobile robots （AMR）, deliver , Check , stock , Industry , Cooperative robots and drones （UAV）, Realize industry 4.0 Robot use case , And for UAV traffic management （UTM） Space lays the foundation .”
The core of the platform is the high pass QRB5165 On chip processor system （SoC）. It provides heterogeneous computing architecture and the fifth generation Qualcomm AI engine , Available per second 15 tera operation （TOPS） Of AI performance , To run complex AI And deep learning workload .
The processor also uses the new Qualcomm Hexagon Tensor Accelerator（HTA）, Powerful image signal processor （ISP）, Support seven concurrent cameras and a dedicated computer vision engine , Under a limited power budget , Provide machine learning on the edge （ML） Reasoning . Enhanced video analysis （EVA）. Qualcomm Robotics RB5 The platform supports 4G and 5G Connection speed , Help for robotics and intelligent systems 5G To pave the way .
With the help of RB5 Platforms and QRB5165 processor , The company offers a variety of design products , Including off the shelf system level module solutions and flexible on-board chip design . There are many options for this solution , Including commercial and industrial temperature ranges , And extend the service life until 2029 Year of choice .RB5 An important part of the platform is that it is easy to build complex robot systems . Singh commented that ：“ The platform saves a lot of cameras , Sensors and so on work together . Customers don't have to worry about the details of building modules , And you can focus on creating your own intellectual property . This is a good starting point for development , Customers can choose the options they want .”
As part of the mission to achieve the next generation of robot solutions and designs , Qualcomm technologies has worked with TDK Strategic cooperation , Its latest sensor technology and motor control hardware are used for Qualcomm Robotics RB5 Enhanced robot application platform integrated in .
AI engine , Advanced imaging and connectivity
It's a high-end app because it's aimed at , So the computing function ,AI Engines and advanced imaging are key features . It also supports remote Wi-Fi and Wi-Fi 6（802.11ax）, bluetooth 5.1、4G and 5G The connection of .Qualcomm Robotics RB5 The platform can be configured with vision , sensor , Multiple functions of communication and motor control
High power heterogeneous computing by Qualcomm QRB5165 Processor implementation , The processor integrates Octa Core Qualcomm Kryo 585 CPU,Qualcomm Adreno 650 GPU, Multiple DSP（ Calculation , Audio and sensors ） and ISP. It also contains a dedicated , Powerful AI engine , These include Hexagon Tensor Accelerator（HTA） And special computer vision hardware module （ Enhanced video analysis engine ）. special HTA Based on its fifth generation Qualcomm Artificial intelligence engine , Can provide 15 TOPS Of AI Performance and high AI and ML Reasoning power .
For advanced imaging ,Qualcomm Spectra 480 Image signal processor （ISP） Can capture fast , Professional quality photos and videos , And it can process 2 G Pixels . This gigapixel speed supports excellent camera functionality , Including Dolby visual video capture ,8K Video recording （30 FPS） and 200 Megapixel photos , At the same time, it captures with zero shutter delay time 4K HDR video （120 FPS） and 64 MP Photo .
Hardware accelerator using video analysis engine （EVA） To handle all computer vision tasks .ISP Other features of include HEIF Photo capture , Slow motion video capture and advanced video capture formats （ Include Dolby Vision,HDR10,HDR10 +,HEVC and HLG）. Seven concurrent cameras help with local positioning and mapping at the same time （SLAM）, Object detection and classification , Autonomous Navigation and path planning , It can be efficient in complex indoor and outdoor environments , Carry out the task safely .
Security is also a key consideration . The high pass security processing unit includes secure startup , Encryption Accelerator , Qualcomm trusted execution environment （TEE） And camera security , And passed FIPS 140-2 authentication . Other security features include key pre configuration security , Malicious soft Piece protection , Qualcomm content protection , High mobility security , Qualcomm processor security and security token , To support remote attestation and security device pre configuration . In order to achieve advanced AI and ML Security , The platform supports biometric authentication （ Including fingerprints , iris , Voice and face ）.
Singh said RB5 Platform and 96Boards compatible .96Boards executive director Yang Zhang Express ：“ Equipped with QRB5165 Robot processor's high pass robot RB5 It's the first to be compatible with 96Boards The platform of , It can provide 5G,AI, Heterogeneous computing , Computer vision engine , senior ISP Multiple cameras concurrent . We believe that , The product will revolutionize today's robot and UAV market . We are happy to see our members Qualcomm Technologies Continue to offer its promise to the broader developer ecosystem , And to provide a clear production path .”
Xinsong, China's leading robot manufacturer, says , It was the first in the industry to adopt RB5 One of the platform companies . Luo Yang, vice president of the company, said ：“ With the transition of the industry to a new era ,5G and AI Technology has shown its powerful driving force .Qualcomm Robotics RB5 The platform will be Siasun Pongbot The ping pong robot system offers more possibilities , Including lightweight mobility , Remote real time interaction of multiple devices , real time AI Computing and cloud feedback .”
U.S. drone manufacturer Skydio Express ,RB5 The platform is a small unmanned aerial vehicle （sUAV） The industry offers hope . Abe, its chief technology officer and co-founder · Bahrah （Abe Bachrach） Pointed out that ：“ Integrated into the Qualcomm Robotics RB5 The tip of the platform 4G / LTE,5G, Heterogeneous computing ,AI, Cameras and security technologies will enable us to create the next generation of self driving cars . Unmanned aerial vehicle (uav) .”
be based on Qualcomm Robotics RB5 The platform's commercial products are expected to be in 2020 Annual listing .Thundercomm The development kit for is now on sale .Thundercomm CEO of Hiro Cai Express ：“ We have authorized our customers to design and manufacture intelligent robots in different industries . High pass robot RB5 The platform is based on 5G and AI The robot platform , It can meet the high requirements of industry transformation , And promote industrial upgrading . We are very happy with Qualcomm Technologies cooperation , Create robot products for the next generation .”
5G Become news ：5G Router , Mobile devices , Telephone network support …… There it is .
Any communication middleware can make 5G As a data link , also ROS 2 Will be in these networks “ Open the box ” Ground work , But Ericsson put forward some suggestions to make ROS 2 Use 5G The idea of advanced features .
5G Routers can be different channels （ Also known as unique network flow ） Make sure different QoS. You can do something , For example, reserved bandwidth , Ensure low latency, etc . All you have to do is create a unique network stream in your application , And in 5G Set up in the network QoS.
To simplify the process , Ericsson and eProsima Enabled local ROS 2 Support to create unique network flows , We will present some of the results in the next middleware working group . When we're in Fast DDS Level creation function , Ericsson is working for RMW Provide support .
Users can quickly use this feature , meanwhile , We're going to post more complete blog posts , It contains some technical details .
ADLinkReal time for advanced robot applications ROS 2 Robot controller ROScube-I series
Linghua Technology ROScube-I The series uses ROS 2 The robot controller , Support Intel Xeon E、 The ninth generation Intel Core i7/i3 And the eighth generation Intel Core i5 processor , Having outstanding I/O connectivity , Supports a variety of sensors and actuators , It can meet the needs of various robot applications . In order to satisfy the AI Computational requirements for algorithms and reasoning ,ROScube-I The series supports an extension box , With the help of Intel VPU Card and Intel Distribution of OpenVINO Tool set , It is very convenient to extend the function and performance .
Linghua technology's Neuron SDK Support based on ROScube-I The robot system , The platform is designed for professional robot applications （ Such as autonomous mobile robots AMR） And Design . With the latest release of ROS 2 Foxy Fitzroy（ Code name “foxy”）,Neuron SDK Our customers can enjoy long-term support （LTS,long-term support） And Linghua Technology specializes in ROScube Quality assurance services provided .
ROScube-I Series uses high performance x86-64 Mainstream Architecture , Very suitable ROS 2 Development of . rich I/O Interface , It can connect various devices , Environmental sensors also provide real-time I/O Interface （CAN,GPIO,COM）, Reinforced grade 、 With a lock USB The interface can provide a secure connection .ROScube-I The series uses real-time middleware , Enables real-time communication between software components and devices , Virtual machine monitor （Hypervisor） It can be used for the safe execution of critical tasks . Besides ,ROScube-I The series also offers an optional real-time operating system , Such as VxWorks.
Rich ecological , The product of many , The case is full and accurate , Next generation robot operating system （ROS2.0） It's overwhelming ！！！
- C++ 数字、string和char*的转换
- Won the CKA + CKS certificate with the highest gold content in kubernetes in 31 days!
- C + + number, string and char * conversion
- C + + Learning -- capacity() and resize() in C + +
- C + + Learning -- about code performance optimization
C + + programming experience (6): using C + + style type conversion
Latest party and government work report ppt - Park ppt
Online ID number extraction birthday tool
Field pointer? Dangling pointer? This article will help you understand!
GVRP of hcna Routing & Switching
- LeetCode 91. 解码方法
- Seq2seq implements chat robot
- [chat robot] principle of seq2seq model
- Leetcode 91. Decoding method
- HCNA Routing＆Switching之GVRP
- GVRP of hcna Routing & Switching
- HDU7016 Random Walk 2
- [Code+＃1]Yazid 的新生舞会
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- HDU7016 Random Walk 2
- [code + 1] Yazid's freshman ball
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- Qt Creator 自动补齐变慢的解决
- HALCON 20.11：如何处理标定助手品质问题
- HALCON 20.11：标定助手使用注意事项
- Solution of QT creator's automatic replenishment slowing down
- Halcon 20.11: how to deal with the quality problem of calibration assistant
- Halcon 20.11: precautions for use of calibration assistant
- "Top ten scientific and technological issues" announced| Young scientists 50 ² forum
- Reverse linked list
- JS data type
- Remember the bug encountered in reading and writing a file
- Singleton mode
- 在这个 N 多编程语言争霸的世界，C++ 究竟还有没有未来？
- In this world of N programming languages, is there a future for C + +?
- js Promise
- js 数组方法 回顾
- ES6 template characters
- js Promise
- JS array method review
- 【Golang】️走进 Go 语言️ 第一课 Hello World
- [golang] go into go language lesson 1 Hello World