A9VG电玩部落论坛

标题: SONY PS3, Nintendo Wii 手柄工作原理介绍 [打印本页]

作者: woolf    时间: 2006-5-10 01:22
标题: SONY PS3, Nintendo Wii 手柄工作原理介绍
PS3手柄用的是一种叫 Accelerometer (加速度传感器)的东西。这种东西非常便宜, 零售大概 1-2 美元一个。 工作原理? 你可以想象成在压敏电阻上压一块重物, 一旦有加速度变化通过压敏电阻的电流就会变化。在 x,y,z各放一组就变成SONY 所谓的运动感应了。注意, 它和Nintendo 的 Wii 手柄不同, Wii 手柄可以检测到手柄在三维空间中的绝对位置,但SONY 这种 Accelerometer 方式只能检测手柄的相对运动。

现在所有出厂的Thinkpad, 和 Apple Notebook 里都内置Accelerometer 用来监测笔记本的摔落动作。

罗技和微软在PC 机用游戏手柄里7 - 8 年前就曾经内置过Accelerometer, 但根据以前用户的反应,这只能算是一个噱头而已。
比如下面是一款微软1998 出的名叫FreeStyle Pro 的手柄的评测, 该手柄就内置Acceleromter. 可以用手柄移动来控制游戏。

http://it.asia1.com.sg/reviews/joysticks/joy002_19990326.html

现在有几款三星手机里都内置accelerometer, 比如 SCH-S310, 可以用来玩游戏等等。

Nintendo 手柄用的不仅仅是加速度检测,还有3d 空间位置检测,其工作原理和下面的三维数字手套的原理类似。

http://www.mts.net/~kbagnall/p5/p5%20dissassembly.html.
作者: ruolin    时间: 2006-5-10 01:40
长知识了~谢谢lz哦
作者: akari0283    时间: 2006-5-10 01:43
又学到东东啦~~~~~~~~~~
作者: bigdalaba    时间: 2006-5-10 01:46
原來如此..真相大白啦
作者: siane    时间: 2006-5-10 01:48
虚心受教~~~~~~~~~~~~
作者: 傲雪残月    时间: 2006-5-10 01:52
估计这帖的意思就是说:PS3手柄就是个噱头,米啥用-_-
其实PS3这功能就是多一种操作方式,多一些额外的娱乐,爱用不用随便~Wii就是靠这吃饭,当然不是一个档次的啦~
不过PS3手柄到底是不是楼主说的那样还不知道吧,貌似还没有官方公布,等公布了就明白的说
作者: 402402    时间: 2006-5-10 02:03
我觉得这种技术性的东西楼主最好上个PS3手柄分解图比较好.
作者: 违规昵称101458    时间: 2006-5-10 02:07
看来360只要推出新型手柄 也能及时跟进了
作者: 郑大虾    时间: 2006-5-10 02:08
哎呀 以后玩游戏要累了..............
作者: david203    时间: 2006-5-10 02:11
PS3根本没法和WII一样玩啊  顶多左右方向控制赛车吧   反正WII那样的网球是打不了了
作者: woolf    时间: 2006-5-10 02:16
360 想跟进的话只要在手柄里加一块 3-axis accelerometer IC 就可以了,比如 Analog Devices 的 ADXL330 . 主机那边不需要任何硬件改动。只需要把360 的Dashboard 升级一把就可以了。
作者: solidgzq    时间: 2006-5-10 06:15
并不是只有加速度传感器,6轴的话应该还有3轴是地磁传感器,可以算出滚转角度、倾斜角度及偏航角等姿态信息(那个控制飞机的游戏应该就是用到了地磁传感器,倾斜手柄飞机也会倾斜,这不是单单加速度传感器可以算出来的),现在只看到夏普的最最新款的V904SH才使用了这个技术,至于是不是两三年前的技术就不知了
不过话说回来,就算是两三年前的技术又关我们什么事,能把新技术完全应由到游戏上才是王道
wii的情况不明,不过目前看来是有3轴加速度传感器和类光枪的功能(为什么是类光枪,因为光枪的原理是检测电视机发过来的光信号,只能是在隔行电视上使用,wii的那根棒是要通过接收装置来接收的,应该是用了什么新技术吧,这才是和sony的手柄的最大不同点)至于有没有使用地磁传感器不知,老任的游戏展示也没有那个游戏是要通过倾斜来控制
作者: woolf    时间: 2006-5-10 06:45
错,Accelerometer 可以直接测量滚转角度, 因为默认情况下, 即使玩家不运动, 也可以检测到地球的重力加速度,可以用重力加速度的输出方向来估计手柄的倾斜角度。PS3 手柄绝对没有用地磁传感器。 Accelerometer based solution 最大的缺点是在运动的飞机, 汽车, 火车里用不了。

wii 没有用Accelerometer (或者Accelerometer 不是功能卖点), Wii 需要在电视旁插两个接收器,而且有效距离是5 米。 这是标准的3D Location Estimation 技术。
作者: solidgzq    时间: 2006-5-10 07:33
http://www.idggame.com.cn//html/2006-4-28/2006428151747.html
这篇文章提到过wii内置了“accelerometer”。
“R-T: 很多听众都认为***手柄太神奇了,他们对于它的操作方式惊讶不已,比如以飞行游戏为例,只需两手垂直握着它,就像操作飞行摇杆一样。    NoC: 对极了,E3上我们将展现给大家许多种手柄的操作方式。在制作过程中,我们测量了很多数据,手柄距离电视屏幕的水平距离与垂直高度、形成的角度等等。在游戏中,如果你转动手柄,那么即使你还没有按任何键,系统就已经知道下一步你要做什么了。”可以看出单单accelerometer是不能做出那种感应的,还要通过电视旁的传感器来铺助,也就是说和PS3的功能不一样
不敢确定ps3是使用了地磁传感器,不过accelerometer其敏感轴向有X轴、Y轴、Z轴3轴而不是ps3的6轴
作者: amuro_lei    时间: 2006-5-10 09:03
对此技术直接无视
我只想拿着手柄靠在沙发上玩旧式游戏,
玩赛车玩飞行最好的还是专用控制器
作者: 铁杆    时间: 2006-5-10 09:19
楼主说得太有道理,sony学人的东西总是不像,比如当初学sharp的md的杜比系统作了个vpt,垃圾得很,跟风之作,楼主好专业
作者: rev    时间: 2006-5-10 09:32
下面是引用傲雪残月于2006-05-10 01:52发表的:
估计这帖的意思就是说:PS3手柄就是个噱头,米啥用-_-
其实PS3这功能就是多一种操作方式,多一些额外的娱乐,爱用不用随便~Wii就是靠这吃饭,当然不是一个档次的啦~
不过PS3手柄到底是不是楼主说的那样还不知道吧,貌似还没有官方公布,等公布了就明白的说
楼主是索匪,坚决否认ps3手柄抄袭wii
作者: zyk    时间: 2006-5-10 09:36
也就是说... N社的手柄更有技术含量?
作者: 铁杆    时间: 2006-5-10 09:39
我认为正如楼上所说,是这样
作者: nds    时间: 2006-5-10 09:47
这能确定了吗???
.........
作者: weio_o    时间: 2006-5-10 09:49
长见识了..........但觉得wii玩起来似乎很辛苦.............以后老任可以宣传wii:附加减肥功效的游戏机........
作者: qwter    时间: 2006-5-10 09:53
wii---玩游戏由脑力劳动变成体力劳动。




欢迎光临 A9VG电玩部落论坛 (https://bbs.luryl.com/) Powered by Discuz! X3.4