No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
Repository Summary
Checkout URI | https://github.com/small-thinking/mnlm.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-04-21 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
robot_arm | 0.0.0 |
README
mnlm (中文文档)
Source code of robotic arm demo (see Physical Robot Arm and Simulation).
Build and Start the Docker Container
- Install Docker and Docker Compose.
docker-compose up --build -d
This command will build the docker image for the server side, and also start the docker container.
Users can also access the simulation environment through the browser by visiting http://localhost:8080/vnc.html
.
[]
- Login to the docker container.
If you use vscode, you can install the
Dev Container
extension and open the running container. Otherwise, you can login to the docker container by running the following command:
docker exec -it mnln-ros_dev_env-1 /bin/bash
- Start the ROS2 simulation.
cd /home/small-thinking/mnlm/mnlm/robot/robot_arm_ws
colcon build --symlink-install ; source install/setup.bash ; ros2 launch robot_arm robot_arm_sim.launch.py
You should see the server side program started. And you can visit http://localhost:8080/vnc.html
` to see the Gazebo Fortress simulation environment.
- In your host machine. You can run the command to start the voice based UI.
In the project folder:
```bash
cd mnlm/client/gpt_control
Then you can see the client side started, and you will be prompoted to tell the robot what to do.
python assistant.py
CONTRIBUTING
No CONTRIBUTING.md found.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.