Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

衝突時に一時停止しない #5

Open
yammmt opened this issue Jan 9, 2016 · 6 comments
Open

衝突時に一時停止しない #5

yammmt opened this issue Jan 9, 2016 · 6 comments

Comments

@yammmt
Copy link
Owner

yammmt commented Jan 9, 2016

あまり良くないです.

@yammmt
Copy link
Owner Author

yammmt commented Jan 16, 2016

ブレーキ立てるとすると, roll の速さを 0 にするだけでは弱いので, 現在の進行方向の逆方向にある程度動かしてやるしかないような...

@shundroid
Copy link
Contributor

距離が短いので、衝突判定されないみたいな話がありました・・
時間があれば、こちらも、加速度の値が0になったら
「ぶつかった」ではなく「とまった」として検知したりできるかもです。
ちょうど、今 家に Sphero があるので、こちらも確認しておきます。

@shundroid
Copy link
Contributor

衝突で規模を取れる感じですが、
どっちみち小さな規模だと衝突すら取れない感じなので、
加速度でやってみます。

@shundroid
Copy link
Contributor

Velocityは使えない!
空回りしたときになぜか -1800mm/s とかになる・・

@shundroid
Copy link
Contributor

Accelerometer で行けそう。

止まっている時
xAccel: { sensor: 'accelerometer axis X, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ -379 ] }
yAccel: { sensor: 'accelerometer axis Y, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ -2677 ] }
zAccel: { sensor: 'accelerometer axis Z, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ 1243 ] }

動いている時
xAccel: { sensor: 'accelerometer axis X, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ -2627 ] }
yAccel: { sensor: 'accelerometer axis Y, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ -2935 ] }
zAccel: { sensor: 'accelerometer axis Z, filtered',
range: { bottom: -32768, top: 32767 },
units: '1/4096 G',
value: [ -1906 ] }

動いているときは、 xとz の値が大きく変わっている。
yの値は少ししか変わらないため、多分行ける。

@shundroid
Copy link
Contributor

X, Z という感じです

止まっている時

-98, 4189
-309, 5320
-273, 3965
-450, 4130
-130, 4256
-418, 4094
-338, 4192
-705, 3824
-178, 4191
-226, 4223
-706, 4154
-434, 4195
-514, 4116
-195, 4317
-1109, 5214
-418, 4228
48, 3169
448, 3238
524, 4347
702, 3646
538, 5134
553, 5268
13, 4018
-242, 3995
-402, 4177
-354, 4029
-98, 4053
28, 4325
206, 3739
255, 3590
-98, 4211
-98, 4051
-210, 4231
-482, 4071
-307, 4441
-83, 4288
-34, 4142
-35, 4458
445, 4133
75, 4877
989, 4167
559, 3541
445, 4131
413, 4293
301, 4068
429, 4184
-129, 3720
-722, 4300
-786, 4155
428, 4309
414, 3718
509, 4123
-99, 4571
-354, 4074
-706, 4098
-898, 4070
-578, 4128
-242, 4138
460, 4447
-34, 4039
-258, 4206
-562, 4212
-498, 3995
-610, 4113
-466, 4194
-18, 4070
93, 4097
-466, 4227
-562, 4196
-482, 3994
-610, 4162
-338, 4141
109, 4080
-290, 4222
-402, 4223
-610, 4129
-610, 4162
-610, 4065
-594, 4113
-338, 4141
13, 4181
-50, 4216
-322, 4156
-594, 4129
-594, 4113
-306, 4156
-290, 4139
-34, 4200
-306, 4173
-338, 4173
-546, 4145
-594, 4114
-562, 4113
-338, 4157
-338, 4174
-322, 4172
-546, 4162
-338, 4174
-338, 4174
-578, 4129
-386, 4192
-434, 4192
-514, 4079
-450, 4194

動いている時

-818, 4123
-818, 4074
-818, 4091
-802, 4106
-818, 4090
-789, 5255
758, 925
-736, 3295
2589, 3967
-1862, 10763
4104, 5648
-12892, 2454
1487, 8390
-3919, -7078
-6277, 5118
-511, 3263
5531, 25215
3443, 1924
-4795, -3239
-2717, 17805
-1560, 5963
-8018, 4459
-1957, -225
-1912, 771
-11291, -32112
5241, 259
-7140, 4908
-7867, 27971
6442, -26194
18777, 5208
4532, -8419
157, -936
-1642, -3845
-3296, 3621
3501, 9122

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants