编译程序 软件包内除了已经编译好的范例程序以外,还提供了 app_tracking 的源代码供开发者调试和参考,以及sdk供开发者使用。 app路径下的源代码都是可以编译的,现在我们来编译 app_tracking 首先,我们需要一些额外的库,详情请参考 环境配置 下的 (非必需) 然后运行以下命令行进行编译: cd app mkdir build cd build cmake .. make 编
识别功能 范例程序app_tracking还具有识别功能,目前支持文字、物体、人脸属性检测、人脸识别,识别是通过在线调用百度智能云端API实现,若需要识别功能,请先去 百度智能云控制台 注册,每个账号每天有一定的免费调用额度。 注册完后将会得到三串字符: id: 用户的应用id: ak: 用户的api key sk: 用户的api secret 在~/XP_release文件夹下创立/keys文件
接口调用 程序包还带了SDK并开放了接口供开发者自行调用,所有的头文件都在程序包根目录下的 include 文件夹内。 开发者可以参考 app_tracking 的源程序 app_tracking.cpp 来作为 xp_tracker.h 内的各个函数的调用范例,以开发自己的程序。或者改动 app_tracking.cpp ,并按照上述的方式进行编译。
验证效果 运行完校正运算程序后,需要验证校正的结果,运行如下命令: ./pc_apps/xp_sensor_logger -calib_verify -calib_yaml ./tmp/calib.yaml -sensor_type XP2 xp_sensor_logger 为我们的采集/验证程序,其中: -calib_verify 表示这是验证模式 -calib_yaml 为要验证的校正文件 -
校正程序 覆盖率验证完成后,运行如下命令: ./pc_apps/cam_calibration -folder_path /tmp/record1/ -square_size X -save_calib_yaml /tmp/calib.yaml -show_reproj cam_calibration 为我们的校正运算程序: -folder_path 为之前采集的图像的目录 -square_siz
环境配置 试用模组对应的软件包含两个压缩包,其中命名为3rdparty_lib_lean_MM-DD-YY.tar.gz是环境安装包,打开命令行 运行以下命令行以解压,创建目录和安装第三方库: mkdir ~/XP_release tar -xvf [ 3rdparty_lib_lean_mmddyyy.tar.gz ] -C ~/XP_release source 3rdparty_lib_le
应用场景 ABC Robot平台可以搭载人形机器人、智能桌面助理机器人、智能互动屏幕、智能终端设备等多种产品形态,应用在机场、金融、新零售、医疗、政务等行业场景: 机场 承担机场服务大使的角色,对接机场航显等系统,为旅客提供航班问询、登机提醒、位置指引、机场设施问询、值机流程等服务,全面提升机场服务智能化程度。
环境准备 将AAR包放入项目的libs文件夹下,位置如下: RobotApp // 开发者的项目根目录 ├── app │ ├── build.gradle │ ├── libs │ │ └── AbcRobotSDK-v2.x.x.aar <--------- 请把机器人SDK的aar放到这里 │ │ └── lib-liantian-releaseLogenable-3.1.6.7.aar
创建机器人 用户打开 操作控制台 ,进入登录页面,输入账号密码登录之后,进入机器人列表页面。在机器人列表页面可以完成机器人的管理、机器人会话数据配置。 用户在机器人管理页面可以完成机器人的创建、编辑、续费、升级、查看发布方式等操作。
编辑机器人 会话配置是机器人会话流程编辑区域,用户在该区域可以完成整个机器人会话流程的配置。 会话配置 完成机器人创建之后,点击 快速进入 按钮进入会话配置页面。在会话配置页面可以配置机器人会话的流程,整个会话流程以节点连线的形式构成。 元件:元件作为会话内容的最小元素,一个元件表示机器人的一次发言。