搜索
查看: 85|回复: 1
打印 上一主题 下一主题

【AI的幕后英雄】如何在机器人上做二次开发?

[复制链接]

116

主题

116

帖子

362

积分

中级会员

Rank: 3Rank: 3

积分
362
跳转到指定楼层
楼主
 楼主| 发表于 2021-8-27 16:56:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在机器人上做二次开发?
回复

使用道具 举报

22

主题

155

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
沙发
发表于 2021-8-27 17:07:49 | 只看该作者
目前 Yanshee 机器人能够基于 Python 语言进行二次开发,Yanshee 机器人的 SDK 已经发布在 github 网站上,首先从 github 上 clone 或下载 SDK,并安装到 Yanshee 机器人上。推荐将 SDK 下载到/home/pi/目录下来开发。也可以下载到其他任意目录,但是请注意修改下面相关的路径让 SDK 可以找到正确的库及码。
sudo apt-get -y install doxygen swig
git clone https://github.com/UBTEDU/Yanshee-raspi-sdk.git
然后,编译 SDK,当编译完成时,库与 Python 的示例程序都会被放在 output
目录下。在编译的时候这里用到了 Linux 的临时环境变量来存储 SDK 的存放路径。
export YANSHEE_SDK=/home/pi/Yanshee-raspi-sdk
cd $YANSHEE_SDK
make
接下来,设置环境变量,这个步骤是让程序在运行的时候可以找到正确的动态库。
export
LD_LIBRARY_PATH=$YANSHEE_SDK/output/libs/LD_LIBRARY_PATH
下一步,为当前用户配置环境变量,那么可以将动态库的路径加到当前用户主目
录下的.bashrc 下。如你当前的用户为 pi,那么请将上面命令加到
/home/pi/.bashrc 的末尾。并用 source 命 令更新当前的配置。
最后,安装 Python SDK 到机器人。
cd $YANSHEE_SDK/output/python/
sudo python setup.py install
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|擎学社 ( 沪ICP备17047230号-1

GMT+8, 2024-10-31 23:29 , Processed in 0.036929 second(s), 7 queries , File On.

快速回复 返回顶部 返回列表