yuanluochen / rm_vision

RoboMaster 视觉 ROS2 框架

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rm_vision

rm_vision

Overview

rm_vision 项目旨在为 RoboMaster 队伍提供一个规范、易用、鲁棒、高性能的视觉框架方案,为 RM 开源生态的建设添砖加瓦

如果本开源项目对于贵战队的视觉技术发展起到了实质性的帮助作用,请在机器人上贴上以下标签以助力该项目的推广,十分感激!

rm_vision_inside

QQ 交流群:797203945

License: MIT

Build Status

包含项目

装甲板自动瞄准算法模块 https://github.com/chenjunnn/rm_auto_aim

MindVision 相机模块 https://github.com/chenjunnn/ros2_mindvision_camera

HikVision 相机模块 https://github.com/chenjunnn/ros2_hik_camera

机器人云台描述文件 https://github.com/chenjunnn/rm_gimbal_description

串口通讯模块 https://github.com/chenjunnn/rm_serial_driver

视觉算法仿真器 https://github.com/chenjunnn/rm_vision_simulator

通过 Docker 部署

拉取镜像

docker pull chenjunnn/rm_vision:lastest

构建开发容器

docker run -it --name rv_devel \
--privileged --network host \
-v /dev:/dev -v $HOME/.ros:/root/.ros -v ws:/ros_ws \
chenjunnn/rm_vision:lastest \
ros2 launch foxglove_bridge foxglove_bridge_launch.xml

构建运行容器

docker run -it --name rv_runtime \
--privileged --network host --restart always \
-v /dev:/dev -v $HOME/.ros:/root/.ros -v ws:/ros_ws \
chenjunnn/rm_vision:lastest \
ros2 launch rm_vision_bringup vision_bringup.launch.py

TBD

源码编译

TBD

About

RoboMaster 视觉 ROS2 框架

License:MIT License


Languages

Language:Python 71.8%Language:Dockerfile 23.5%Language:CMake 4.7%