Monorepo for managing and building the HCIS-Lab Home Robot Stack.
This repository mainly serves as the meta repository for pulling and building related sub-projects using home.repos and vcs.
It also includes setup scripts and development container configurations.
git clone git@github.com:HCIS-Lab/home-meta.git ros2_ws
cd ros2_ws
chmod +x scripts/*
./scripts/setup.sh
tmux start-server \; source-file tmux.confThis meta repo pulls in the following sub-projects:
| Repository | Branch | Description |
|---|---|---|
| home_nlp | 1.0.0 | Manages speech-related functions, including microphone, ASR, and LLM nodes |
| home_grasp | main | Grasp action |
| home_speak | main | Speak action |
| home_navigate | main | Navigate action |
| yolo_ros | feature/image-compression | YOLO implementation for ROS |
| BehaviorTree.CPP | 4.6.2 | Behavior tree C++ implementation |
| BehaviorTree.ROS2 | humble | BehaviorTree.CPP ROS2 wrappers |
| home_interfaces | main | Defines custom ROS2 msg, srv, action for inter-node communication |