A new-generation shooter with augmented reality and real robots. You can play online with other users with your PC, moving robots in championships and campaigns: all 24/7!
In addition to the hardware & controller stuff described at https://github.com/asrob-uc3m/laser-tower-of-death/issues/1, another game component must be developed in order to make the turret interact with other players. We aim to assign it the role of a NPC (non-playable character) driven by visual servoing that normally operates in sentry mode, that is, it's supposed to be looking around itself until a player is found, track his motion and try to shoot at his QR.
Game rules should be discussed here. The following questions arise:
Define the motion pattern in sentry mode (could be some randomly generated trajectory; keep in mind we can pan and tilt the camera).
Usually, you can't identify a robot unless it's facing you, therefore it would be not be possible for the turret to track moving robots nor for said robots to escape once they have been targeted. Idea: just put more QR labels all around the robot...?
In addition to the hardware & controller stuff described at https://github.com/asrob-uc3m/laser-tower-of-death/issues/1, another game component must be developed in order to make the turret interact with other players. We aim to assign it the role of a NPC (non-playable character) driven by visual servoing that normally operates in sentry mode, that is, it's supposed to be looking around itself until a player is found, track his motion and try to shoot at his QR.
Game rules should be discussed here. The following questions arise:
Possibly blocked by https://github.com/asrob-uc3m/robotDevastation/issues/21.