Haruna
No description available
Install / Use
/learn @smilerobotics/HarunaREADME
haruna
Prerequirements
- Raspberry Pi 4 Model B
- Ubuntu 20.04
- ROS Noetic
CAN Interface
Prepare either of the following
Joy Controller
DualSense or something
Build
~$ mkdir -p catkin_ws/src
~$ cd catkin_ws
~/catkin_ws$ catkin init
~/catkin_ws$ cd src
~/catkin_ws/src$ git clone git@github.com:smilerobotics/haruna.git
~/catkin_ws/src$ vcs import < haruna/.rosinstall
~/catkin_ws/src$ rosdep install --from-paths .
~/catkin_ws/src$ catkin build
~/catkin_ws/src$ source ~/catkin_ws/devel/setup.bash
Run
Run on a real robot
roslaunch haruna main.launch
If your Haruna is using EPOS4 motor drivers
roslaunch haruna main.launch motor_driver:=epos4
(The default value for motor_driver arg is zlac8015)
More details on other options, including LiDAR, here
Run on simulators
Gazebo
roslaunch haruna_simulations gazebo.launch
Create a map
Please set ROS_MASTER_URI and ROS_IP.
On robot client (Raspberry Pi)
roslaunch haruna_navigation mapping_auto.launch
On robot master (Laptop or Desktop or else)
roslaunch haruna_navigation mapping_auto_rviz.launch
Launch files
For more descriptions of the launch file, please check here
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
