Systems and methods that utilize optical sensors and non-optical sensors to determine the position and/or orientation of objects. A navigation system (20) includes an optical sensor (40) for receiving optical signals from markers (50) and a non-optical sensor (60), such as a gyroscope, for generating non-optical data. A navigation computer (26) determines positions and/or orientations of objects based on optical and non-optical data.