GithubHelp home page GithubHelp logo

spark_compitition_upgrade's Introduction

spark比赛程序升级

描述: 老版本是通过手动修改当前环境下的HSV值来进行颜色识别,然而在不同的环境与不同的光照情况下,spark颜色识别的效果很差, 因此新版本程序在onekey.sh脚本中增加了第#13项hsv颜色自动识别程序,该程序可以自动识别当前环境下图片中矩形框中的hsv颜色值

01

选择检测吸盘上方的颜色或者颜色块的HSV范围值

02

检测时将需要检测的颜色放在矩形框中

03

检测完成后会通过获取到的HSV颜色范围值再对图片进行检测,检测完成按“q”键退出

04

检测到的hsv范围值会保存在“~/spark”目录下,在进行标定与颜色块检测时会自动获取对应文件中的HSV范围值

05

注意首次更新完需要运行#13程序生成该两个文件,否则就无法进行标定与颜色块抓取

1.下载代码文件

spark@spark:~$ cd Downloads/

spark@spark:~$ git clone https://github.com/yingjie-jiang/spark_compitition_upgrade.git

2.将对应的代码放进对应的文件夹

spark@spark:~$ cd spark_compitition_upgrade/code/

spark@spark:~/Downloads/spark_compitition_upgrade/code$ sudo mv onekey.sh ~/spark/

输入默认密码:spark

spark@spark:~/Downloads/spark_compitition_upgrade/code$ sudo mv cali_cam_cv3.py ~/spark/src/spark_app/spark_carry/nodes/

spark@spark:~/Downloads/spark_compitition_upgrade/code$ sudo mv hsv_detection.py ~/spark/src/spark_app/spark_carry/nodes/

spark@spark:~/Downloads/spark_compitition_upgrade/code$ sudo mv hsv_detection.launch ~/spark/src/spark_app/spark_carry/launch/

spark@spark:~/Downloads/spark_compitition_upgrade/code$ sudo mv grasp.py ~/spark/src/3rd_app/move2grasp/scripts/

3.修改权限

spark@spark:~/Downloads/spark_compitition_upgrade/code$ cd ~/spark

spark@spark:~/spark$ sudo chown spark onekey.sh

spark@spark:~/spark$ sudo chmod 755 onekey.sh

spark@spark:~/spark$ sudo chown spark -R src/

spark@spark:~/spark$ sudo chmod 755 -R src/

spark_compitition_upgrade's People

Contributors

bosscrab-jyj 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.