- 这是自动化小犬的执行端,你可以点击这里,前往自动化小犬用户界面。
- 它实现了对各种行为的执行,也实现了对寻找到骨头(坐标)的方法,项目核心。
- 它拥有强有力的四肢,并且它已经经过多次更新。
- 希望它能够对你生活有所帮助。
这是最简单的方法,你只需要点击百度网盘下载自动化小犬完整版.zip
文件就可以直接使用。
解压后双击运行接入口.exe
,然后在双击运行自动化小犬.exe
,最后打开你的模拟器。
由于打包限制,使得训练人工智能模型时只能使用单个gpu,并且多线程也被限制了。所以如果想要更快的训练那最好使用源码部署运行。
下载源代码
$ git clone https://github.com/zozero/auto-dog-execute.git
进入目录
$ cd auto-dog-execute
点击这里下载已经打包的exe文件。
将下载好的auto-dog-execute-windows.exe
文件复制到auto-dog-execute
目录中,然后双击运行。默认是本地的地址:127.0.0.1:8888
。
下载列表中还有一个auto-dog-execute-windows-unpack.zip
是未压缩版,启动速度会快上不少。
你可以打开cmd命令行,这样你可以添加两个参数,例如:接入口.exe 127.0.0.1 8866
,其中第一个参数127.0.0.1
是启动地址,第二个8866
是端口。它们用空格隔开。
首先前往这里下载python conda,直接下载这个版本Anaconda Distribution installer for Windows
然后前往这里下载编辑器,网页下面有社区版的下载地址,我们下载的是社区版,它已经足够用了。
下载源代码
$ git clone https://github.com/zozero/auto-dog-execute.git
安装依赖
$ cd auto-dog-execute
$ pip install -r requirements.txt
运行
$ uvicorn 接入口:快捷应用程序接口 --reload --port 8888
打包成一个文件pyinstaller --onefile 接入口.py
。
打包成多个文件pyinstaller 打包.spec
。
打包出来的文件再dist
目录下,它们需要复制到有接入口.py
文件的目录下使用。
里面存放了各个项目的文件。
每一个项目下面都有任务间、图片间、方法间、步骤间四个文件夹。
里面包含了整个项目的精华内容。内容就不详细说明,有需要可以自行看看。
这里就不得不提一下计算机可视化开源库(opencv)。很强大。
这个文件才是项目的入口。
拉到文件最下面,直接运行它。 当然你也可以使用unvicorn的命令来运行。
$ uvicorn 接入口:快捷应用程序接口 --reload --port 8888
关于你只看一次(yolo)版本8,我直接使用了源码,由于项目需要经常性修改标签目录,而源码无法及时更新标签目录(有一些触发条件),可能导致训练时标签出错。
具体的修改地址是utils.py
你可以分享你的项目,你只需要复制项目文件屋
目录的文件夹,整个目录复制到你的好友电脑里面,在放置到项目文件屋
里面,就可以正常使用了。
该项目只适合个人使用,因为它没有做任何权限管理,切勿将其暴露在公网当中,尽可能在局域网内使用它。
如果非要这么做,请务必在路由器管理界面中指定来源的ip地址或者媒体存取控制位址(mac地址),这样可以直接避免未知来源的电脑访问到你的程序。(请搜索“端口转发”相关的知识。)
如果你使用的是手机,最好找一台没有任何个人信息和财产的无用手机。
当前使用安卓开发者工具的截图速度很慢,这可能导致你无法在一些需要较快操作的测试中使用该项目。
许可证是特别的,你几乎可以无条件使用这个开源库。你可以在这里查看许可证。