October 09th 2017 Week 41st Monday
My motto is: Contended with little, yet wishing for more.
我的座右铭是:为一点点感到满足,但希望获得更多。
If you can live your life in this way, you will feel much happier about your life and you will always be optimistic about your future.
Actually, most of our unpleasant memories and depressing experience stem from our endless lust and unmatching efforts.
Be dynamic and energetic, with vigorous drive from internal and outernal, there is no difficulty that we can't overcome.
If a writer wrote merely for his time, I would have to break my pen and throw it away.
如果一位作家只为自己所处的时代而写作,那我只得把自己的笔掰断了再扔掉。
From Victor Hugo.
If you can depict your time vividly with your pen, you will surely be considered as a great writer.
I wish I can be a great coder whose program can work well on those machines.
And it would be much better if I can contribute a little to the open-source community at the same time.
Today I wish I can finish the goal of setting up the ros environments for my RaspberryPi-3B with the Raspbian operating system.
There are two ways provided by the ROS to install ros-kinetic on Raspberry.
One is using Ubuntu-Mate/16.04 Xenial of armhf, and we can install the ros-kinetic in the same way as on our pc, it is easier and faster.
The other is to install the ros from the source, it assumes that Raspbian is being used as the operating system on the Raspberry-Pi.
Currently, the two most used ros versions are ros-kinetic and ros-indigo, corresponding to ubuntu 16.04 xenial and ubuntu 14.04 trusty, for the Raspbian, they are Raspbian-Stretch and Raspbin-Jessie.
We should combine the two tutorials together to complete the installation of ros-kinetic on raspbian-stretch, otherwise it won't work.
The links about how to install ros on Raspberry-Pi are as follows:
Installing ROS Kinetic on the Raspberry Pi
Installing ROS Indigo on the Raspberry PI
Enjoy the process of installation and try to build up your own auto-driving sytem based on ros.
October 09th 2017 Week 41st Monday的更多相关文章
- October 3rd 2016 Week 41st Monday
Better to light one candle than to curse the darkness. 与其诅咒黑暗,不如燃起蜡烛. Sitting in the darkness and wa ...
- October 30th, 2017 Week 44th Monday
When you're eighteen your emotions are violent, but they're not durable. 年轻的时候我们总是激情有余但耐心不足. I reall ...
- October 23rd, 2017 Week 43rd Monday
Champions have the courage to keep turning the pages because they know a better chapter lies ahead. ...
- October 16th 2017 Week 42nd Monday
The more decisions that you are forced to make alone, the more you are aware of your freedom to choo ...
- October 14th 2017 Week 41st Saturday
I was well beaten myself, and I am beffer for it. 我自己也被打败过,但我因此变得更好. For most of us, the life road c ...
- October 13th 2017 Week 41st Friday
The shortest distance between two people is a smile. 人与人之间最短的距离是微笑. I find a smiling face can bring ...
- October 12th 2017 Week 41st Thursday
Be happy for this moment. This moment is your life. 为这一刻感到高兴,这一刻是你的人生. Yesterday Tencent became Asia ...
- October 11th 2017 Week 41st Wednesday
If you don't know where you are going, you might not get there. 如果你不知道自己要去哪里,你可能永远到不了那里. The reward ...
- October 10th 2017 Week 41st Tuesday
If you focus on what you left behind you will never see what lies ahead. 如果你只顾回头看,那么你永远也看不见前方有什么. Ye ...
随机推荐
- 如何找出长时间未提交的事务session ID
收到报警某台mysql数据库慢查询数量超过5,登录上去看,发现阻塞的SQL全部是update,处于Updating状态 +---------+------+-----------+------+--- ...
- HTML5的新结构标签
在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式.而搜索引擎去抓取页面的内容的时候,它只能猜测你的某个Div内的内容是文章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等.也 ...
- 钉钉微应用接入钉钉免登陆配置记录。NET实现
在这里记录一下我配置的钉钉接入微应用遇到的坑.搞了我几天天才调通.头皮发麻,现在梳理一下,以免别人也入坑. 1.钉钉接入主要要获取钉钉企业员工的ID,然后去自己的应用的数据库里进行匹配然后实现免登陆的 ...
- java编写带头结点的单链表
最近在牛客网上练习在线编程,希望自己坚持下去,每天都坚持下去练习,给自己一个沉淀,不多说了 我遇到了一个用java实现单链表的题目,就自己在做题中将单链表完善了一下,希望大家作为参考也熟悉一下,自己 ...
- 二十一、curator recipes之TreeCache
简介 curator的TreeCache允许对某个路径的数据和路径变更以及其下所有子孙节点的数据和路径变更进行监听. 官方文档:http://curator.apache.org/curator-re ...
- 532 -数组中的K-diff对
例1: 输入: [3,1,4,1,5],k = 2 输出: 2 说明:阵列中有两个2-diff对,(1,3)和(3,5). 虽然我们在输入中有两个1,但我们应该只返回唯一对的数量. 例2: 输入: ...
- Java 使用Query动态拼接SQl
之前有做个一个自定义报表的查询,这里使用的是一个动态的sql拼接,是前端选择了什么指标就查询什么信息!(这里的指标是多个表的字段,前端随便选择了这些指标,然后后端根据这些指标拼接sql,返回这些指标的 ...
- hdu 1226
超级密码 Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Subm ...
- vue.js 项目打包
vuejs是个前端框架,npm run dev的目的在于前端开发的时候可以实时调试.所以npm run dev 只是开发时期会用到,在生产环境中我们应该使用nginx,apahce tomcat等应用 ...
- js中var、let、const区别
javascript中有三种声明变量的方式:var.let.const 1.var 作用域:全局或局部 var的作用域可以是全局或是局部,以下分四种情况说明: (1).当var关键字声明于函数内时是局 ...