Home    LittleBigPlanet 2 - 3 - Vita - Karting    LittleBigPlanet 2    [LBP2] Help!
#1

Movinator Directional Speed outputs not working?

Archive: 4 posts


I've been trying to get a Movinator to sense when the player is moving the remote left, right and up and down but when I'm twirling my remote around none of the outputs on the Movinator seem to light up at all!? Im connecting the directional speed outputs to light up sticker panel but it lights them for a flicker of a second and even then you have to almost break your wrist thrusting it in a direction! Does anyone know how to make the Movinator sense slower movement reliably? Any help would be appreciated : )2011-12-18 20:59:00

Author:
Hallm3
Posts: 252


... that's because the sensor you use dictates speed to a specific direction and eventually repositions itself to a zero state.

If you are trying to sense which ANGLE and not DIRECTIONAL SPEED then you need to try the other sensors. specificly the left/right rotation and the up/down rotation.

I will never understand why you never tried that :/

no offence :/
2011-12-19 08:46:00

Author:
a_mailbox
Posts: 416


no, thats the thing i don't want rotation! I mean like if the remote is held perfectly still and then all of a sudden is moved up down left or right without rotating it. Besides I thought if you opened up a movinator and moved your move controller around, you'd see all the motion outputs activating? It doesn't seem to working now :/2011-12-19 12:05:00

Author:
Hallm3
Posts: 252


...when I'm twirling my remote around none of the outputs on the Movinator seem to light up at all!?

The Movinator speed sensors output both an analog and a digital signal. Using the "Speed Left/Right" output for an example...

The analog signal is a value between -100% and +100%, where 0% means stationary, and -100% & +100% are the fastest speeds left & right respectively that the developers thought you might want to detect.

The digital signal can be -1, 0, or +1, where -1 means the analog signal is less than -75%, and +1 means the analog signal is greater than +75%*.

The output only lights up when the digital signal is not 0, so you have to be moving it pretty fast for that to happen.




Does anyone know how to make the Movinator sense slower movement reliably?

Easiest way would be to ignore the digital signal, and use a positional sequencer to do thresholding on the analog signal, like this...

http://i4.lbp.me/img/ft/af4435728650c934d7e2d5519ead3d4fb859fe1c.png

...where any signal above +10% or below -10% will activate the battery. If you want to detect left and right separately, you'll have to use a direction splitter first, then feed each of the two outputs into separate sequencers.



* More precisely, the digital signal turns on when the analog signal goes above 75%, but it doesn't turn off again until the analog signal drops below 25%. This 75%/25% thresholding rule is quite common amongst sensor outputs.
2011-12-19 13:32:00

Author:
Aya042
Posts: 2870


LBPCentral Archive Statistics
Posts: 1077139    Threads: 69970    Members: 9661    Archive-Date: 2019-01-19

Datenschutz
Aus dem Archiv wurden alle persönlichen Daten wie Name, Anschrift, Email etc. - aber auch sämtliche Inhalte wie z.B. persönliche Nachrichten - entfernt.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.