Cube petit(キューブプチ)は人の生活に入り込むことの出来る自律走行ロボットです 世の中に普及させるため低価格で小型なロボットキットを目指して開発しています
ハードウェアは既製品の組み合わせで構成しているのでお好きなセンサーやモーターを取り付けられます。ソフトウェアはオープンソースのROSに対応しており、自由にカスタマイズが可能です
Cube petit is a desktop-sized Cuboid-kun that is intended to be sold at low cost and widely distributed around the world.
Cube petit was born to coexist in people's living spaces, serve many people, and make many people smile.
Cube petit is self-driving and can be charged by itself. There are ivory, clear blue, and yellow color variations.
Cube petitの動画はYoutubeでご確認ください
展示会など最新の出展情報はTwitter @Cube_petit_2022でご確認ください
本リポジトリでは
SLAM(地図作成と自己位置推定)、自律移動、および自動充電をシミュレータで体験できます
- cube_petit: More about Cube petit & DIY Kit
- cube_petit_cad: Cube petit's CAD
- cube_petit_ros: This Repository
- Function
- Packages
- PC/Sensors
- Introduction
- Quick Usage
2D LiDARを使用して自己位置推定、地図作成をします
さらにDepth Cameraで人や障害物を避けながら指定した位置まで移動・巡回します
ROS package(gmapping, navigation)を使用しています
Batteryが減ったことを検知し充電ドックに移動します
ARマーカーを見ながら自動で充電します
ROS package(ar_track_alvar)を使用しています
オフラインの音声合成と音声認識に対応しています
対応言語は日本語とEnglighです
日本語の音声合成にOpenJTalk、認識にJuliusを使用しています
感情や速度を変えながら話せます
- cube_petit_ros
- cube_petit_ar_docking (auto charging)
- cube_petit_bringup
- cube_petit_description (urdf/xacro)
- cube_petit_gazebo
- cube_petit_hardware_interface (motor)
- cube_petit_navigation
- jbd_battery_monitor (battery monitor)
- navigation_goals
- cube_petit_text_to_speech
- cube_petit_speech_to_text
- Ubuntu18.04 / ROS1 (Melodic) -> Version 2
- Ubuntu20.04 / ROS1 (Noetic) -> Version 3
- LiDAR (LDS-50C)
- Depth Camera (Intel RealSense Depth Camera SR305)
- Infrared Camera (ELP-USBFHD01M-KRL156)
- Air pressure meter and 9-axis IMU (Witmotion wt901b)
cd ~/catkin_ws/src
git clone git@github.com:AiriYokochi/setup_cube_petit.git
cd cube_petit_setup
source setup.bash
cd ~/catkin_ws/src
git clone git@github.com:sbgisen/cube_petit_ros.git
cd cube_petit_ros/cube_petit_ros
catkin bt
source ~/catkin_ws/devel/setup.bash
On real robot
roslaunch cube_petit_bringup cube_petit_bringup.launch
On Gazebo9
roslaunch cube_petit_gazebo cube_petit_gazebo_pc.launch
roslaunch cube_petit_navigation cube_petit_gmapping.launch
roslaunch cube_petit_navigation cube_petit_naviagation.launch
- Airi Yokochi
- Softbank corp.
- airi.yokochi@g.softbank.co.jp
- Apache License Version 2.0
- See LICENSE