Periodic Reporting for period 3 - CROWDBOT (Safe Robot Navigation in Dense Crowds)
Berichtszeitraum: 2020-07-01 bis 2021-12-31
As a unique CROWDBOT feature beyond the state-of-the-art, our bots will be able to sense, track and perceive the behavior of human crowds in its vicinity. Color-vision and depth sensors plus LIDAR and other proximity sensor data are fused and interpreted in real time to better understand individual and group behavior, speed, acceleration, direction and related motion profiles of human crowds. The robots are then able to distinguish idle/standing/sitting humans from those in motion and of course, also identify non-human physical objects and other obstacles.
The technical work and achievements of CROWDBOT are important to society for two different reasons: First, the project propels the advancement of mobile robotics, computer vision and the application and exploitation of related sensor technologies. CROWDBOT technologies are not limited to the field of robotics; it applies to other autonomous systems such as driverless cars, unmanned aircraft and even Internet-of-Things devices. Second, research activities and prototype demonstrations in the robotics community have expanded at a very fast pace in the past few years, largely driven by public fascination of robots, advances in artificial intelligence technology and availability of funding from various commercial investors. We now see robots roaming in public places, office environments, industrial warehouses and even restaurants where they perform as food preparers or servers. What is lacking so far are guidelines, operational procedures and best practices for safe navigation of such robots in such environments. Along with navigation, safety is one of the two main objectives of CROWDBOT. The team will develop the necessary framework that will eventually lead to standardization and certification of any robotic platform for safe operation among human crowds in private or public environment.
Under the umbrella objective of safe navigation among crowds, there are five specific technical objectives aimed for in CROWDBOT: 1) Sensing the crowd around the robot 2) Predicting crowd motion in the short-term 3) Navigating safely and efficiently in the crowd 4) Create new set of tools to evaluate risks of navigation within crowds and 5) Deliver safety, ethical and legal recommendations for robot navigation in public environments.
1) Color-Depth sensing via Intel’s Realsense RGBD sensor: Sensing of the environment using a combination of color and depth image data is not new. What’s new in CROWDBOT is the use of such technology, along with a tracking algorithm to identify and track human crowd behavior and motion profile within its sensor field of view.
2) Joint Vision-Inertia sensor for localization: A robot’s current position as well as its movement/positional change is computed via tracking changes in the markings in the ceiling.
3) Fusing of vision, proximity and contact sensors for fine-grain awareness of near-field environment, which allows the robot is maneuver reactively against obstacles and avoid collision with humans.
4) Fusing of contact, force and pressure sensors to detect touch, continuous contact, collision and force involved during contact.
5) A simulation tool suite that models, simulates and analyzes both robot and human crowd motion profiles; a virtual-reality based environment is developed for real-time immersive experience for humans among robots and crowds
6) Since we are using three uniquely different robotic platforms as baseline models, our computer vision, sensing and navigation technologies are transferable to other robotic platforms with little or no modification required.