机器人抢走人类的工作

FOCUS杂志制作了一份非常长的图片统计表,显示到2025年以后,也就是15年后,机器人将会抢走了美国人一半的工作机会。

这些工作主要集中在制造业,汽车行业等加工制造业当中。最新的数据显示,这也可以看我之前发的统计报告2010年全球机器人市场报告。2009年,全球已经有约10,000,000台的工业机器人正在作业当中,而今年2010年的数字还在不停的增加,从全局上来看,这个趋势是呈现增长状态的。
作为一个机器人行业的从业人员,我相信机器人会改变这个社会的发展。机器人只是另外一种自动化的工具,它设计之初的目的是为代替人类做那些危险,脏乱,枯燥及一些人类不适宜做的工作的。比如在铸造车间,高温下铸件的取放操作;半导体车间晶圆的处理;太阳能硅片的的化学清洗(有HF等强酸性化学物品)等都是不适宜人类操作的,这种应用在像日本美国新加坡这样的国家,大量的用机器人来代替人来作业。

看一下以下这个来自FOCUS的图片,思量一下自己,我们真的怕一个由程序控制的机器人吗?或者我们有更好的办法,那就是学习机器人加入这个控制机器人的行业吧。

原始链接

Tags: ,,,,,,,,,

激光展2010及随想

激光其实已经过去一个多星期了,挂上我的这个后来而的博文,实在是没有时效性可言,好在我也不是什么特别的媒体,需要靠即时的新闻获得眼球,博文记录的是我的随想,那些未经审查的触动。

laser2010

以上照片引用自http://.ofweek.com/2010-03/-240002-9050-28422104.html

1268721116555

上面那张ofweek的照片,就是这位仁兄所拍的,当时我还想问他要照片,被婉拒了。

看出来了吧,我的G1效果,实在是与人家的差不只一截,那是只长枪啊。

中国市场依然具有非常强的吸引力,各家激光器厂商,配套商,系统集成商,都纷纷在展馆内亮相。每个人对这个市场,都各不相同,有激进主义的,也有稳步前进的。每个企业的都在以最为积极的姿态,向来往的参观者展示企业内最为完善的激光应用方案。通过“小@谷@哥@哥”的搜索,我们可以看到,有非常多的新闻在报导这一激光展览,具体的可以看这个链接:上海激光展览。
当然,由于各种各样的原因,展馆内的空气,由于某些厂商的实地切割,弄的非常的污浊,切割后的金属粉尘飞扬在空气中。还有一些厂商,更是拿出勇气,实地的出激光在进行切割,具体是谁,我们可以私下里交流,这里就不说了,我也怕被”@河@蟹@“啊。

总的来说,给我的感觉,还是非常不错的。在展览的途中,与不少行内人十交流,这个行业应用的技术与应用前景,纷纷表示对这个行业充满信心,但是要怎么去开发这个市场,还是要仁人见仁了。圈子内有个激光行业国内领头的企业老总,在与他的交流非常愉快,更是受益匪浅。作为一个有激光市场工作几十年的专家,他对这个市场的见解与决断;作为一个企业的领导者,他所表达出来的一种乐观与前瞻性的视角,让我非常的佩服。与这样的人聊天,你会理解更多,因为他们往往简单的让你明白,一件事情并不是那么的复杂,还有他们这样去做的目的,而这样做的时候,会自然的将你也纳进他们前进过程中的重要一员,让你感觉你是一起前进的,会有付出,更有收获。

而作为成长中的我,需要学习的还有很多。

写在一个美好的午后,在百脑汇一个港式茶餐厅里,内的肠粉很地道。:)

Tags: ,,,,

运行Ubuntu的六轴机器人

作为一些用来教育或者个人制作使用的工业机器人,并不需要使用实时的操作系统,所以我们有可以看到有一些直接运行windows XP来控制机械手运动的,也可以实现点对点的运动,也可以实时简单的轨迹运动,当然也有运行基于Ubuntu 的六轴工业机器人了,Alvaro就自己使用EMC(Enhanced Machine Controller)运行在Ubuntu 下制作了一个六轴的教育用工业机器人。一些细节部件如下:

基体: 所有的结构都是由ABS加工而成的
控制器: 运行在Ubuntu Linux下面的EMC2
驱动器: 两套  Gecko 540s 可以最多同时控制8个轴
建模系统: Solidworks 2009
机器编程软件:Mastercam X3 + Robotmaster



Tags: ,,,,,,,,,,,

成功升級到9.04,Ext4准备

已经成功升級到9.04了,不过好像不有感觉到性能的突破,估計主要是磁盘系統格式仍然是EXT3的原因吧,过段時間有空准备升級一下,看看是否真的有效,不过如果有時間,到是想重新完全安装一下。以下几篇文章,作记录:

Tags: ,,,,

How to compile linux kernel2.6

  Compiling custom has its own advantages and disadvantages.
However, new Linux user / admin find it difficult to compile Linux
kernel. Compiling kernel needs to understand few things and then just
type couple of commands. This step by step howto covers compiling Linux
kernel version 2.6.xx under Debian GNU Linux. However, instructions
remains the same for any other distribution except for apt-get command.

Step # 1 Get Latest Linux kernel code

Visit http://kernel.org/ and
download the latest source code. File name would be
linux-x.y.z.tar.bz2, where x.y.z is actual version number. For example
file inux-2.6.25.tar.bz2 represents 2.6.25 kernel version. Use wget
command to download kernel source code:
$ cd /tmp
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-x.y.z.tar.bz2

Note: Replace x.y.z with actual version number.

Step # 2 Extract tar (.tar.bz3) file

Type the following command:
# tar -xjvf linux-2.6.25.tar.bz2 -C /usr/src
# cd /usr/src

Step # 3 Configure kernel

Before you configure kernel make sure you have development tools
(gcc compilers and related tools) are installed on your system. If gcc
compiler and tools are not installed then use apt-get command under
Debian Linux to install development tools.
# apt-get install gcc

Now you can start kernel configuration by typing any one of the command:

  • $ make menuconfig – Text based color menus, radiolists &
    dialogs. This option also useful on remote server if you wanna compile
    kernel remotely.
  • $ make xconfig – X windows (Qt) based configuration tool, works best under KDE desktop
  • $ make gconfig – X windows (Gtk) based configuration tool, works best under Gnome Dekstop.

For example make menuconfig command launches following screen:
$ make menuconfig

You have to select different options as per your need. Each
configuration option has HELP button associated with it so select help
button to get help.

Step # 4 Compile kernel

Start compiling to create a compressed kernel image, enter:
$ make
Start compiling to kernel modules:
$ make modules

Install kernel modules (become a root user, use su command):
$ su -
# make modules_install

Step # 5 Install kernel

So far we have compiled kernel and installed kernel modules. It is time to install kernel itself.
# make install

It will install three files into /boot directory as well as modification to your kernel grub configuration file:

  • System.map-2.6.25
  • config-2.6.25
  • vmlinuz-2.6.25

Step # 6: Create an initrd image

Type the following command at a shell prompt:
# cd /boot
# mkinitrd -o initrd.img-2.6.25 2.6.25

initrd images contains device driver which needed to load rest of
the operating system later on. Not all computer requires initrd, but it
is safe to create one.

Step # 7 Modify Grub configuration file – /boot/grub/menu.lst

Open file using vi:
# vi /boot/grub/menu.lst

title Debian GNU/Linux, kernel 2.6.25 Default
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hdb1 ro
initrd /boot/initrd.img-2.6.25
savedefault
boot

Remember to setup correct root=/dev/hdXX device. Save and close the
file. If you think editing and writing all lines by hand is too much
for you, try out update-grub command to update the lines for each
kernel in /boot/grub/menu.lst file. Just type the command:
# update-grub
Neat. Huh?

Step # 8 : Reboot computer and boot into your new kernel

Just issue reboot command:
# reboot
For more information see:

  • Our Exploring Linux kernel article and Compiling Linux Kernel module only.
  • Official README file has more information on kernel and software
    requirement to compile it. This file is kernel source directory tree.
  • Documentation/ directory has interesting kernel documentation for you in kernel source tree.

Original source:http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html

Tags: ,,,,,

牛主乾坤春浩荡

  牛年已经在眼前,祝各位朋友牛年大吉,子去丑来腾锦銹,金牛奋地涌春潮。

PS:前几天给国外的同事发了祝福,收到了一个美好的回复祝福,同时也加了一句,what is ox?wiki了一下,发了给他,也留下来自己记录。

what is ox year?

来源:http://en.wikipedia.org/wiki/Ox_(zodiac)

The Ox ( ) is one of the 12-year cycle of animals which appear in the Chinese zodiac related to the Chinese calendar. The Year of the Ox is denoted by the earthly branch character .

The Ox is the sign of prosperity through fortitude and hard .
This powerful sign is a born leader, being quite dependable and
possessing an innate ability to achieve great things. As one might
guess, such people are dependable, calm, and modest. Like their animal
namesake, the Ox is unswervingly patient, tireless in their work, and
capable of enduring any amount of hardship without complaint.

Ox people need peace and quiet to work through their ideas, and when
they have set their mind on something it is hard for them to be
convinced otherwise. An Ox person has a very logical mind and is
extremely systematic in whatever they do, even without imagination.
These people speak little but are extremely intelligent. When
necessary, they are and eloquent.

People born under the influence of the Ox are kind, caring souls,
logical, positive, filled with common sense and with their feet firmly
planted on the ground. Security is their main preoccupation in life,
and they are prepared to toil long and hard in order to provide a warm,
comfortable and stable nest for themselves and their families.
Strong-minded, stubborn, individualistic, the majority are highly
intelligent individuals who don’t take kindly to being told what to do.

The Ox works hard, patiently, and methodically, with original
intelligence and reflective thought. These people enjoy helping others.
Behind this tenacious, laboring, and self-sacrificing exterior lies an
active mind.

The Ox is not extravagant, and the thought of living off credit
cards or being in debt makes them nervous. The possibility of taking a
serious risk could cause the Ox sleepless nights.

Ox people are truthful and sincere, and the idea of wheeling and
dealing in a competitive world is distasteful to them. They are rarely
driven by the prospect of financial gain. These people are always
welcome because of their honesty and patience. They have many friends,
who appreciate the fact that the Ox people are wary of new trends,
although every now and then they can be encouraged to try something new.

It is important to remember that the Ox people are sociable and
relaxed when they feel secure, but occasionally a dark cloud looms over
such people and they engage all the trials of the whole world and seek
solutions for them.Also the Ox people are all caring and loving but at
times when you mess with them they will tear out in anger.

Tags: ,,,,,,,

机器人制造?

  今天吃饭,碰到了一对朋友夫妇,男的那个朋友是一个教授学校工程类的老师,对于技术有一定的理解,因此,席间我们聊开了机器人。老师给我上了一堂课,他说,关于工業机器人,最为关键的是机械和伺服部分,只要这两部分没有問題了,机器人的問題就算是解决了。机械是执行机构,所有的命令触发全部来源于伺服部分。机器人的算法,很简单,有现成的可以使用,有很多第三方的軟件可以拿过来直接用。他们一致认为,中国工業机器人的发展,要依靠企业的力量,而不是研究机构大学的力量。最后,还提到了一点,可靠性是设备最为重要的。

  谈话中,我与他们的关点不一致了。在我看来,工业机器人最为重要的,应该有三部分。一部分是机械结构,除了减速器为,整个结构的設計也非常的重要,第二部分,是伺服控制系統,第三部分,是轨迹算法。每一部分的都会对机器人最后的性能產生非常大的影响。比如,不同品牌的工業机器人,基本的结构伺服有相通之处,但是,同样走一条轨迹,出来的結果是完全不一样的。听老于说过一个例子,德国一家机器人公司有一次做了一个項目,需要有非常高的精度轨迹,但是实现不了,誤差太大了。但是,你能说其他的工业机器人不能做嘛?不见得。比较目前全球各家的工業机器人,其性能差别能大,除了机械方面的因素为,算法及伺服的控制原理,还是有很多的讲究的。对于中国工业机器人的发展,我的观点,按照目前研究机构或者大学研究者这种心态,以立项的目的拿钱,根本不是做事情的态度,这种态度,还是再次会放弃一些技术的研究,除非有上世纪,全国人民努力攻关的政府姿态。之前听过一个朋友(这个朋友是做自动化机械的),他们与沿海的一所大学有一定的技术来往,他们出了很多人力财力来做一个項目的研发,最后是失敗了,但是当中也產生了很多有用的技术資源,那所大学的一个教授就把这些資源整理了一下,去申请了一个863,但是他没有任何实验数据,全部抄自我朋友那里。所以,吃饭时,我就说了,要依赖这样的研究机构大学去开发这种技术,那是不可能的,中国有量这样的人,只是为了申请一个項目,然后拿钱,分钱,就这么简单。对于,他的最后一点,我是同意的,可靠性是设备的根本。

  而且,目前国内的这种教育,是对学生非常的不負責任的。工作时,有个在工厂做了多年技术的朋友同我说,他上学的时候,学了PLC,学了接触器,学了强电弱电,控制,可是就是没有见识过真正的PLC,真正的接触器,因此,到了工厂后,根本什么都用不上,都要重新开始过,学习怎么使用PLC,怎么使用接触器,接线,控制马达的开关速度等。工科教育,最好是需要有一些工业背景的人,承担一些学校的教育,或者工科专长的学校,需要与企业有着紧密的联系,这样才不至于让学生们只是在学习几代人学过的过了时的教科书,殊不知,现在已经又一个世纪来临了,可是书本,却还是这个,技术还是几十年以前的。看吧,我们的机床专业的学生,还在学习C6140的原理,主轴箱控制的方法,用一个电机的模式驱动整个系統。而现在,机床的发展,特別是数控的发展,讲的就非常的少了。有的学校或許有数控机床,但是贵重设备,学校老师保护的好,不让学生乱动,学生做个实验,切的是蜡,但是程序的编辑,还不能让学生上手,老师手把手的按照一个模式去做。

  这让我想起了之前给客户的一个培訓,教授他们使用一套为喷涂定制的专门的机器人喷涂軟件。席间有一个一线的操作工,非常大担的去嘗試一些功能,现场的时候,也让他去做了,雖然有时候会发生一些小問題,但是这些都是可以解决的問題,让他去嘗試一下后,认知会更加的清晰的。这是这几年给客户培訓时,一些小感受。反观之前上学的时候,使用一些学校的仪器,要注意这个注意哪个,最好你是不要动,生怕这个东西弄外,你的目的不是让学生更好的理解,而不保証不要出事情就好了。

  所以,个人观点,国内机器人最后真正能出现的市场上,真正能达到工业应用的工业机器人,一定不是来自于大学或者研究所。对沈阳自动化研究所,我也已经失望了,雖然,我一直崇敬蒋新松.

Tags: ,,,,,,,,,,