Author Topic: Minority Report  (Read 15202 times)

Offline Mr.Yeah

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
on: January 17, 2008, 07:41:31 AM
Is there any project which try to make the handling of "Minority Report" real? For example as a plug-in for Compiz Fusion?



Offline handyaner

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #1 on: January 17, 2008, 02:39:49 PM
yes its possible
this guy did it
http://wii-diy.exteen.com/20071229/the-minority-report
but he is from thailand and i donīt understand any word



Offline dice

  • Site Admin
  • Administrator
  • *
  • Posts: 441
  • Karma: +18/-0
    • View Profile
    • Wiimote Project
Reply #2 on: January 17, 2008, 03:20:12 PM
yes its possible
this guy did it
http://wii-diy.exteen.com/20071229/the-minority-report
but he is from thailand and i donīt understand any word

Looks cool, probably not the only one that will be doing something like this.

Dice



Offline handyaner

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #3 on: January 17, 2008, 04:26:23 PM
i have got a simple idea to realize a finger tracking mouse with glovepie



the yellow circles are leds.
the led 1 is allways on and moves the mousecursor
the led 2 is the "left mouse button", and glow if thumb and forefiner touching
the led 3 is the "right mouse button" and glow if thumb and forefiner and middle finger touching

there is the script for glovepie
Code: [Select]
// Wiimote mouse script for Windows desktop
// Requires a sensor bar

var.ButtonFreezeTime = 250ms
var.PointerBump = KeepDown(Pressed(wiimote.A),var.ButtonFreezeTime) or KeepDown(Pressed(wiimote.B),var.ButtonFreezeTime)
Wiimote.Led1 = true

// Mouse movement
if wiimote.PointerVisible but not var.PointerBump then
  mouse.x = wiimote.PointerX
  mouse.y = wiimote.PointerY
end if

// Mouse Buttons
mouse.LeftButton = wiimote1.dot1vis + wiimote1.dot2vis
mouse.RightButton = wiimote1.dot1vis + wiimote1.dot3vis
mouse.MiddleButton = Wiimote.Home and KeepDown(Wiimote.PointerVisible,0.5s)
mouse.XButton1 = Wiimote.Minus
mouse.XButton2 = Wiimote.Plus

// Mouse Wheel
if wiimote.Up then
  mouse.WheelUp = true
  wait 30ms
  mouse.WheelUp = false
  wait 30ms
end if
if wiimote.Down then
  mouse.WheelDown = true
  wait 30ms
  mouse.WheelDown = false
  wait 30ms
end if
« Last Edit: January 17, 2008, 04:33:38 PM by handyaner »



Offline handyaner

  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Reply #4 on: January 24, 2008, 12:34:58 PM
« Last Edit: January 24, 2008, 12:41:06 PM by handyaner »



Offline Thisisjon

  • *
  • Posts: 20
  • Karma: +0/-0
    • View Profile
Reply #5 on: February 03, 2008, 12:49:54 AM
How do you turn the LEDs on your fingers on and off?



Offline ilpaina

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #6 on: February 03, 2008, 07:58:15 AM
How did you do it?
I mean...
did you put the wiimote in front of you or backward?
I want to put it in front of me, but I need to invert the Y axis and I don't know how.
Managing the wiimote calibration I fixed the Y axis but I also inverted the X axis, even putting the wiimote on the wrong side in calibration...clues?

You solved my n.2 problem: click, but I've got to solve my n.1 problem...



Offline bigal0043

  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Reply #7 on: April 01, 2008, 09:10:54 AM
thisisjon to turn off the power totally just purchase a switch ant throw it on there between the battery and the negative side. Then follow the diagram to make sure the other two leds aren't on all the time. Then make some sort of contact switch when you touch one finger to the other it will complete the current.

Now i do have a question on that code posted above how do i implement this and get it running on my computer?

I just ordered all the stuff from mouser and will make the glove like the diagrams. If i use 3 Leds i should  be okay with a AAA battery as far as current goes right? I don't need  any resistors or anything?

I am also going to try to come up with a better way of doing that contact switch instead of just having exposed wires everywhere on my pointer finder.



Offline chrisf77

  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Reply #8 on: May 18, 2008, 08:28:38 AM
i plan to make a glove also.. only.. isent it stupid to put leds on the glove.. which means u now need some battery power which who knows where u can put so its out of them, and then u need to replace it every so often.. prity stupid..

this is why i think johnney lee figured out the whole useing reflective tape deal..

just stick reflective tape on ur fingures or glove and wala done..

of course u need the led array



Offline Peter14850

  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Reply #9 on: October 29, 2008, 01:43:36 PM
ilpaina,

Quote
I want to put it in front of me, but I need to invert the Y axis and I don't know how.
Managing the wiimote calibration I fixed the Y axis but I also inverted the X axis, even putting the wiimote on the wrong side in calibration...clues?

I had the same problem.  In my case it could be solved by placing a mirror at 45degree in front of a vertically mounted wiimote.  I hope SW developers to include simple option to deal with it.