Code Monkey home page Code Monkey logo

im_robot's Introduction

IM(Intelligent Manufacture) Robot

这是一个基于人工智能和视觉等多传感器融合的移动抓取机器人项目。

应用领域:

  • 无人工厂车间中的作业

  • 医院手术室中协作

  • 餐饮服务机器人


作 者 : 南 山 二 毛

版 本 : Ver1.0

时 间 : 2020.05.20

如欲合作,可wechat联系:13713917385

实物图

IM-robot discription1 discription2

机械图

IM-robot

urdf模型和手眼标定

IM-robot

SLAM建图

slam

机械臂抓取

grasp

rgbd相机,单线雷达和tagslam结合定位导航

rgbd_grasp1 rgbd_grasp2 rgbd_grasp3


1 如何启动


在终端中输入该命令,机器人上发出运行正常提示音,激光雷达开始旋转,RIVZ打开,可以在窗口中看到机器人当前位置和周围获取的深度点云信息。

roslaunch thurobot move_grasp_robot.launch

2 部分功能测试


启动机器人后,执行如下命令测试机器人各个功能。

抓取一个茶杯

rosservice call /grasp_cup "grasp_cup_num: 2" 

抓取一个贴有标签的木快

rosservice call /graspcube "grasp_cube_num: 1" 

机器人握手

rosservice call /shake_hand "shake_num: 3" 

在满足容许误差的情况下,控制机器人移动到某个位置

rosservice call /nav_dest "{goal_x: -0.053950, goal_y: -1.654546, goal_yaw: -0.001081, distance_tolerance: 0.3, angle_tolerance: 0.1}"

3 包含的程序包


定位导航部分包含模块:

tagslam_robot

semantic_slam_nav_ros

MYNT-EYE-D-SDK

机械臂视部分包含模块:

aubo_arm_usr

aubo_robot

dh_hand_driver

apriltag_ros

easy_handeye

easy_handeye

visp_hand2eye_calibration

iai_kinect2

im_robot's People

Contributors

mrwangmaomao avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.