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

如何在机器人上做二次开发?

[复制链接]

5

主题

5

帖子

17

积分

新手上路

Rank: 1

积分
17
跳转到指定楼层
#
 楼主| 发表于 2020-5-10 10:01:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如何在yanshee机器人上做二次开发?
回复

使用道具 举报

1

主题

15

帖子

43

积分

新手上路

Rank: 1

积分
43
楼主
发表于 2020-5-10 10:06:02 | 只看该作者
目前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-11-23 07:45 , Processed in 0.036461 second(s), 7 queries , File On.

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