Claims
- 1. A method for controlling a motion platform, said method comprising:
providing a motion signal indicative of a motion to be performed by said motion platform; formatting the motion signal according to a protocol; synchronizing the formatted motion signal in accordance with a sampling rate compatible with said motion platform; and providing said synchronized signal to said motion platform to thereby control said motion platform.
- 2. The method as claimed in claim 1, wherein said motion platform comprises at least one actuator, further wherein said synchronized signal is provided to said at least one actuator.
- 3. The method as claimed in claim 2, wherein said providing comprises buffering said motion signal.
- 4. The method as claimed in claim 3, wherein said motion signal comprises a plurality of motion signals, further wherein said buffering comprises providing each of the plurality of motion signals to a selected one of a plurality of buffers according to a criterion.
- 5. The method as claimed in claim 4, wherein said criterion comprises at least one of a size of said selected buffer, an amount of data existing in said selected buffer and a latency requirement for said motion signal.
- 6. The method as claimed in claim 3, further comprising performing at least one of increasing a volume of said buffered motion signal, decreasing said volume of said buffered motion signal, performing a fade-in on said buffered motion signal and performing a fade-out on said buffered motion signal.
- 7. The method as claimed in claim 1, wherein said providing of a motion signal comprises synthesizing said motion signal using a motion synthesis parameter signal provided by a processing unit.
- 8. The method as claimed in claim 7, wherein said motion synthesis parameter signal comprises at least one of an amplitude signal, a frequency envelope and a time envelope.
- 9. The method as claimed in claim 2, wherein said formatting comprises inserting a request for a feedback signal from at least one actuator, further comprising receiving a feedback signal from said at least one actuator in response to said request.
- 10. The method as claimed in claim 9, wherein said inserting is performed in response to a feedback request performed by a motion providing unit providing said motion signal.
- 11. The method as claimed in claim 9, further comprising providing at least one part of said feedback signal to a motion providing unit.
- 12. The method as claimed in claim 1, wherein said providing of said motion signal is performed by one of a home video game system and a personal computer system.
- 13. A motion controlling unit for controlling a motion platform, said motion controlling unit comprising:
a formatting unit receiving a motion signal indicative of a motion to be performed on said motion platform and formatting said motion signal according to a protocol; a synchronizing unit receiving and synchronizing said formatted motion signal in accordance with a sampling rate compatible with said motion platform to provide a synchronized motion signal to said motion platform.
- 14. The motion controlling unit as claimed in claim 13, further comprising a buffering unit receiving said motion signal and providing a buffered motion signal to said formatting unit.
- 15. The motion controlling unit as claimed in claim 14, wherein said motion signal comprises a plurality of motion signals, further wherein said buffering unit comprises a plurality of buffers, each for receiving at least one motion signal according to a criterion.
- 16. The motion controlling unit as claimed in claim 15, wherein said criterion comprises at least one of a size of a given buffer, an amount of data existing in a given buffer and a latency requirement.
- 17. The motion controlling unit as claimed in claim 13, further comprising a motion signal generation unit receiving a signal indicative of a motion signal to generate and generating said motion signal.
- 18. The motion controlling unit as claimed in claim 13, wherein said formatting unit further comprises a parsing unit for receiving a synchronized feedback signal provided by the motion platform, parsing said synchronized feedback signal and providing an indication of said synchronized feedback signal.
- 19. The motion controlling unit as claimed in claim 14, further comprising a supervising unit receiving said indication of said synchronized feedback signal and providing at least one part of said indication to said motion signal providing unit upon request.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority of US provisional patent application No. 60/470,198, entitled “Flexible interface for controlling a motion platform” and that was filed May 14, 2003, the specification of which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60470198 |
May 2003 |
US |