星火计划ROS机器人Spark

http://wiki.ros.org/Robots/Spark

https://github.com/NXROBO/spark

----

Spark

Spark is an affordable development platform for ROS applications, with mobility

and vision system.

Features:

Simple and practical:

Can be connected directly to laptop display, camera, speaker, microphone, etc.

High charge ability:

It can charge the robot and laptop at the same time, achieve long-term operation without intervention.

High extensibility:

Power output and installation site are provided. Accessories can be added on easily, such as:

- Camera head

- Loading platform

- Robot arm

- Lidar

Specs(standard)

Hardware: Mobile chassis, holder, Depth camera

Spec: Dimension: 700mm X 340mm X 340mm

  • Weight: 3.5kg
  • Max Payload: 6kg
  • Max Speed: 0.6m/s
  • Obstacle Clearance: 10mm
  • Battery Capacity: 45000mAh

Package Summary

Software for Spark base.

Documentation

  • Components of this meta-package:
  • spark_description : URDF model description of spark
  • spark_teleop : Keyboard teleoperation for spark
  • spark_bringup : A ROS node wrapper for the spark driver
  • spark_test : some testing program for spark
  • spark_base : the base driver for spark
  • ros_astra_camera : the camera driver for spark, checkout the here for more detail
  • ros_astra_launch : the launch package for spark camera driver, checkout the here for more detail
  • spark_follower: the follower person package for spark, it is an application for spark

Usage

Other

  • Use github to report bugs or request features.
  • Check www.nxrobo.com for more information!

Contact us

Email: info@nxrobo.com Website: http://www.nxrobo.com/

----

Spark

This repository contains the ROS wrapper of Sparks's driver plus various ROS applications.This is a meta-package.

Table of Contents

  1. Packages Overview
  2. Usage
  3. Mirror

Packages Overview

  • spark_v03 : spark 0.3 driver including base driver, camera driver, robot description, teleop package, and follow person package and so on.
  • tools : it contains the 3rd part openni2 driver which camera driver uses.
  • doc : it shows that how to compile and use this meta-package.

Usage

Prequirement

  • System: Ubuntu 14.04
  • ROS Version: Indigo(Desktop-Full Install)

Compile

Build this compile with the following steps:

#make a workspace
mkdir -p sparkws/src
cd sparkws/src
git clone https://github.com/NXROBO/spark.git
git checkout spark-03  //if your spark is the 0.3 base, please type the command:git checkout spark-04
cd ..
#installl dependence package
./src/spark/doc/install.sh
#Compile
catkin_make
#Install
catkin_make install

If everything goes fine, test the follow-person example as follow:

./install/follow_run.sh

Mirror

We also provide a downloadable mirror whose all environments have been configured.

----

火花

Spark是用于ROS应用程序的可负担的开发平台,具有移动性

和视觉系统。

特征:

简单实用:

可以直接连接到笔记本电脑显示器,相机,扬声器,麦克风等。

高充电能力:

同时可以对机器人和笔记本电脑进行充电,无需干预即可实现长期运行。

高延展性

提供电源输出和安装地点。配件可以轻松添加,如:

- 相机头

- 装载平台

- 机器人手臂

- 激光雷达

规格(标准)

硬件:移动底盘,支架,深度相机

规格:尺寸:700mm X 340mm X 340mm

  • 重量:3.5kg
  • 最大有效载荷:6kg
  • 最大速度:0.6m / s
  • 障碍物间隙:10mm
  • 电池容量:45000mAh

软件包摘要

Spark基础软件。

文档

  • 此元包的组件:
  • spark_description:URDF模型描述火花
  • spark_teleop:用于火花的键盘远程操作
  • spark_bringup:Spark驱动程序的ROS节点包装器
  • spark_test:一些火花测试程序
  • spark_base:火花的基本驱动程序
  • ros_astra_camera:相机驱动程序为火花,结帐在这里更多的细节
  • ros_astra_launch:火花相机驱动程序的发射包,在这里查看更多的细节
  • spark_follower:跟随者包装为火花,它是火花的应用程序

用法

其他

  • 使用github报告错误或请求功能。
  • 请访问www.nxrobo.com了解更多信息!

联系我们

电邮:info@nxrobo.com网站:http : //www.nxrobo.com/

----

火花

该存储库包含Sparks驱动程序的ROS包装器以及各种ROS应用程序。这是一个元包。

目录

  1. 套餐概述
  2. 用法
  3. 镜子

套餐概述

  • spark_v03:火花0.3驱动程序,包括基本驱动程序,摄像头驱动程序,机器人描述,电视包装和跟随人员包装等。
  • 工具:它包含相机驱动程序使用的第3部分openni2驱动程序。
  • doc:它显示了如何编译和使用这个元包。

用法

Prequirement

  • 系统:Ubuntu 14.04
  • ROS版本:靛蓝(桌面完全安装)

使用以下步骤构建此编译:

#使工作区
的mkdir -p sparkws / src目录
CD sparkws / src目录
混帐克隆https://github.com/NXROBO/spark.git
git的结帐火花-03 //如果你的火花是在0.3的基础上,请键入命令:混帐结账火花-04
CD ..
# installl依赖包
./src/spark/doc/install.sh
#编译
catkin_make
#安装
catkin_make安装

如果一切顺利,请测试以下人员的例子如下:

./install/follow_run.sh

镜子

我们还提供一个可下载的镜像,其所有环境都已配置。

----

星火计划ROS机器人Spark的更多相关文章

  1. ROS机器人星火计划公开课总结

    非常荣幸参加了两次星火计划公开课(上海站), 感谢NXROBO.EXBOT以及所有支持ROS机器人星火计划的小伙伴们. ----废话开始,与课程总结无关,可跳过---- 在国内20多年的求学生涯以及2 ...

  2. ROS机器人程序设计-学习小结-

    ROS官网 |易科 |虞坤林 |古月居 |ROSClub 学习ROS相关书籍推荐:http://blog.csdn.net/zhangrelay/article/details/52244746 RO ...

  3. ros机器人开发概述

    1.       ROS项目开发流程? 参照古月大神写的ROS探索总结系列:http://blog.exbot.net/archives/619 具体项目设计可看看<程序员>杂志的最新一篇 ...

  4. Learning ROS for Robotics Programming - Second Edition(《学习ROS机器人编程-第二版》)

    Learning ROS for Robotics Programming - Second Edition <学习ROS机器人编程-第二版> ----Your one-stop guid ...

  5. ROS机器人程序设计(原书第2版)补充资料 教学大纲

    ROS机器人程序设计(原书第2版) 补充资料 教学大纲 针对该书稍后会补充教学大纲.教案.多媒体课件以及练习题等. <ROS机器人程序设计>课程简介 课程编号:XXXXXX 课程名称:RO ...

  6. ROS机器人程序设计(原书第2版)补充资料 (拾) 第十章 使用MoveIt!

    ROS机器人程序设计(原书第2版)补充资料 (拾) 第十章 使用MoveIt! 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. MoveIt ...

  7. ROS机器人程序设计(原书第2版)补充资料 (玖) 第九章 导航功能包集进阶 navigation

    ROS机器人程序设计(原书第2版)补充资料 (玖) 第九章 导航功能包集进阶 navigation 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中 ...

  8. ROS机器人程序设计(原书第2版)补充资料 (零) 源代码、资料和印刷错误修订等 2017年01月01日更新

    ROS机器人程序设计(原书第2版)补充资料 (零) 源代码等 ROS官网 版)部分内容修订 页:第1行,删去$ 页:第6行,float64 y 前面加一个空格 页:中间创建主题:下面程序不用换行,(& ...

  9. ROS机器人程序设计(原书第2版)学习镜像分享及使用说明

    ROS机器人程序设计(原书第2版)学习镜像分享及使用说明 系统用于ROS爱好者学习交流,也可用于其他用途,并不局限于ROS. 这款镜像文件是基于一年前的Ubuntu ROS Arduino Gazeb ...

随机推荐

  1. js检测数组类型

    1.instanceof 当只有一个全局执行环境时适用,如果包含多个框架,就存在两个以上不同版本的Array构造函数,如果从一个框架向另一个框架传递数组,传入的数组与在第二个框架中原生创建的数组分别具 ...

  2. go——接口(二)

    多态是指代码可以根据类型的具体实现采取不同行为的能力. 如果一个类型实现了某个接口,所有使用这个接口的地方,都可以支持这种类型的值. 标准库里有很好的例子,如io包里实现的流式处理接口. io包提供了 ...

  3. form:checkboxes radiobutton select用法

    <form:checkboxes path="subjects" items="${requestScope.subjects}" element=&qu ...

  4. Getting Started with Rails (1)

    按照官网http://guides.rubyonrails.org/getting_started.html上学习了一下例子.在过程中有很多刚开始没理解的地方,写下来. 首先,建立了一个resourc ...

  5. Codeforces Round #385 (Div. 1) C. Hongcow Buys a Deck of Cards

    地址:http://codeforces.com/problemset/problem/744/C 题目: C. Hongcow Buys a Deck of Cards time limit per ...

  6. 给IT男推荐一款车

    标题是为了吸引人,其实这里要推荐的不是汽车而是自行车,确切的说是电动自行车(也有叫锂电自行车),见下图! (备注:淘宝截图,有便宜的2K就能搞定,好点的像这一款3K吧!) 码农这个词真不是瞎叫的,做这 ...

  7. 2018-2019-2 20165114《网络对抗技术》Exp2 后门原理与实践

    目录 一.实验准备 二.实验内容 三.基础问题回答 四.实验过程及步骤 五.实验总结与体会 六.实验中遇到的问题与错误. 一.实验准备 1.后门概念 后门就是不经过正常认证流程而访问系统的通道. 哪里 ...

  8. git 强制放弃本地修改(新增、删除文件)【转】

    本文转载自:https://blog.csdn.net/u012672646/article/details/56676804 本地修改了一些文件,其中包含修改.新增.删除的,不需要了想要丢弃,于是做 ...

  9. sql server 数据库复制实现数据同步常见问题(不定期更新)

    sql server2008数据库复制实现数据同步常见问题 在原作者基础上追加 sql server2008数据库复制实现数据同步常见问题 23.发布 'xx' 的并发快照不可用,因为该快照尚未完全生 ...

  10. [LnOI2019]加特林轮盘赌(DP,概率期望)

    [LnOI2019]加特林轮盘赌(DP,概率期望) 题目链接 题解: 首先特判掉\(p=0/1\)的情况... 先考虑如果\(k=1\)怎么做到\(n^2\)的时间复杂度 设\(f[i]\)表示有\( ...