| Literature DB >> 36236716 |
Carlos Flores-Vázquez1,2,3, Cecilio Angulo2, David Vallejo-Ramírez1,3, Daniel Icaza1, Santiago Pulla Galindo1.
Abstract
This research presents the technical considerations for implementing the CeCi (Computer Electronic Communication Interface) social robot. In this case, this robot responds to the need to achieve technological development in an emerging country with the aim of social impact and social interaction. There are two problems with the social robots currently on the market, which are the main focus of this research. First, their costs are not affordable for companies, universities, or individuals in emerging countries. The second is that their design is exclusively oriented to the functional part with a vision inherent to the engineers who create them without considering the vision, preferences, or requirements of the end users, especially for their social interaction. This last reason ends causing an aversion to the use of this type of robot. In response to the issues raised, a low-cost prototype is proposed, starting from a commercial platform for research development and using open source code. The robot design presented here is centered on the criteria and preferences of the end user, prioritizing acceptability for social interaction. This article details the selection process and hardware capabilities of the robot. Moreover, a programming section is provided to introduce the different software packages used and adapted for the social interaction, the main functions implemented, as well as the new and original part of the proposal. Finally, a list of applications currently developed with the robot and possible applications for future research are discussed.Entities:
Keywords: SLAM; human robot interaction; mobile robotic platform; robot design; social robotics
Mesh:
Year: 2022 PMID: 36236716 PMCID: PMC9573430 DOI: 10.3390/s22197619
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Robots: (a) Savioke [13] (b) Vecna QC Bot [14] (c) Aethon TUG [15] (d) Care-O-bot 4 [16] (e) Temi [17] (f) Thalon [18] (g) Dinerbot-T8 [19] (h) Pepper [20] (i) Nao [21].
Figure 2Domestic robot LG: (a) Patent 1 [38]. (b) Patent 2 [39].
Figure 3Kobuki Sensors.
Mobile Robot Base Comparison.
| Kobuki | iCreate 2 [ | |
|---|---|---|
| Odometry | Yes | Yes |
| Motor Overload Detection | Yes | No |
| Bumpers | Yes | Yes |
| Cliff Sensors | Yes | Yes |
| Payload | 5 kg | 5 kg |
| Battery | 4400 mAh | 4500 mAh |
| Price | 649.00 € | 200.00 € |
| Wheel drop sensor | Yes | No |
| Dimensions | Diameter: 351.5 mm/Height: 124.8 mm/Weight: 2.35 kg | Diameter: 340 mm/Height: 92 mm/Weight: 3.58 kg |
Figure 4Cameras: (a) Intel RealSense D435i. (b) Orbbec Astra.
Camera comparison.
| Orbecc Astra | Intel RealSense D435i | |
|---|---|---|
| Size | 160 mm × 30 mm × 40 mm | 90 mm × 25 mm × 25 mm |
| RGB Image Size | 1280 × 960 | 1920 × 1080 |
| Range | 0.3 a 8 mts | 0.2 a 3 mts |
| Field of View | 60 | 86 |
| Depth diagonal field of view over | 73 | 90 |
| Microphones | 2 | Not Available |
| Inertial Measurement Unit (IMU) | Not Available | Available |
| Reference cost [ | EUR 149.00 | EUR 349.00 |
Laser Range Scanning Comparison.
| Hokuyo UST-20LX | RPLIDAR A3 | RPLIDAR A2 | |
|---|---|---|---|
| Dimensions | 70 mm × 35 mm × 50 mm | 72.50 mm × 41 mm × 76 mm | 72.50 mm × 41 mm × 76 mm |
| Weight | 130 g | 190 g | 340 g |
| Angular Resolution | 0.25 | 0.225 | 0.45 |
| Range | 0.06–20 m | 8–25 m | 0.2–18 m |
| Precision | ±40 mm | Not Specified | Not Specified |
| Sample Rate | 40 Hz | 15 Hz (adjustable between 5–20 Hz) | 8 Hz |
| Reference cost [ | 2280.00 € | EUR 539.00 | EUR 465.00 |
Comparison of batteries used to power all components of the robot.
| Krisdonia 50,000 mah Power Pack External Battery | Integrated Kobuki Battery | |
|---|---|---|
| Type | Lithium polymer | Lithium-Ion |
| Capacity | 50,000 mAh | 4400 mAh |
| Universal Compatibility | Yes | No |
| Fast Charging | Yes | No |
| Voltage/Amperage | 5V/8.4V/9V/12V–3A; 16V/20V–4.7 A | 3.3V/5V/12V/–1.5A; 12V–5A |
| Active Autonomy | 4 h | 15 min |
| Standby Autonomy | 5 h 30 min | 25 min |
Power consumption of the main components of the robot.
| Voltage (V) | Amperage (A) | Watts (W) | |
|---|---|---|---|
| Orbbec Astra | 5 | 0.38 | 1.85 |
| RPLidar A3 | 5.5 | 0.6 | 3.6 |
| Touchscreen 13.3″ | 5 | 1.6 | 8 |
| Speakers, Mouse, Keyboard | 5 | 0.6 | 3 |
| NUCi7BNH | 4.5 | 12 | 54 |
| TOTAL | 70.2 |
Figure 5CeCi Parts.
Figure 6Graphical explanation of how ROS works in a brief overview [53].
Figure A1Total System Development Diagram.
Figure 7Kobuki block diagram.
Figure 8Turtlebot block diagram.
Figure 9(a) 2D grid map with LIDAR. (b) 2D grid map with Camera. (c) Mapping Rplidar A3 block diagram. (d) Mapping Orbbec Astra block diagram.
Figure 10CeCi diagram.
Technical Specifications.
| Datasheet | |
|---|---|
| Dimensions | 990 mm (height)/360 mm (depth)/415 mm (width) |
| Weight | 11 kg |
| Battery | Lithium-Ion: 4400 mAh (2 units) /Lithium polymer: 50,000 mAh |
| Camera | Orbbec Astra RGBD |
| Lidar | Slamtec RPLIDAR A3M1 360 |
| Display | GeChic 1306H Monitor Touch Display |
| Movil Base | Kobuki |
| Plataform | CeCi1.0 |
| CPU | Intel® Core™ i7-7567U Processor (4M Cache, up to 16.00 GHz) |
| Networking | Intel® Wireless-AC 8265; Bluetooth 4.2; Intel® Ethernet Connection I219-V |
| Motion Speed | 70 cm/s |
| Maximum rotational velocity | 180 deg/s (>110 deg/s gyro performance will degrade) |
| Threshold Climbing | Climbs thresholds of 12 mm or lower |
| Odometry | 52 ticks/enc rev, 2578.33 ticks/wheel rev, 11.7 ticks/mm |
| Bumpers | left, center, right |
| Payload | 2.6 kg (hard floor); 1.2 kg (carpet) |
Price Table.
| Item | Cost in Dollars (USD) | Cost in Euros (€) |
|---|---|---|
| Kobuki | 571 | 531.03 |
| Turtlebot2 Plate and Standoff Kit | 200 | 186 |
| RPLIDAR A3 | 600 | 558 |
| Intel NUC 7 (NUC7i7BNH) | 800 | 744 |
| Krisdonia Battery 5000 mAh | 130 | 120.9 |
| GeChic 13.1’ Touch Screen | 346 | 321.78 |
| Kingston RAM 16GB DDR4 | 300 | 279 |
| JBL GO2 Speaker | 40 | 37.2 |
| Microphone Lavalier | 20 | 37.2 |
| Body Construction | 400 | 372 |
| Others | 100 | 93 |
| Imports and taxes | 1000 | 930 |
| TOTAL | 4507 | 4191.51 |
Figure 11(a) Office. (b) Mapping of office with Hector SLAM. (c) Mapping of office with Gmapping.
Figure 12Testing the use of the robot in real environments: (a) Restaurant. (b) Dental office. (c) Kindergarten. (d) Office.