I’ve been trying to figure out an easy way to create a custom graphic “control panel” for SEQ. The idea is relatively simple. Create a graphic representation of a control panel for a robot. A Front End so to speak. It could be a Mech Warrior dash board, or a police robot control panel, or whatever. The key here is to have some graphic buttons that interface with the Socket Server for SEQ to start sequences from the advanced play form. It would be cool to have a video window, the idea is for the operator to see what the robot sees. I thought HTML would be a cheap and easy solution, but I know nothing about PHP code. Does anyone have any ideas on how this could be accomplished?
Please, Please, Please… include a way to map keyboard keys to the buttons. It would be awesome to have WASD or arrow keys to control robot movement, rather then having to mouseclick controls in the SEQ Advanced Play Module, which makes me a sad panda!
Keyboard key mapping would be a powerful addition to the SEQ but I also like the Graphic Control Board Interface option! You could call it a “GCB” interface for short! Keyboard option would probablly best for most users though.
What would be cool is if you could somehow integrate RoboRealm in to the SEQ software. I am not a programmer so it might not be a realistic idea.
I ordered the SEQ and should get it this Thursday! Can’t Wait!
I looked at the visual sequencer manual to see what it contained. I noticed that it appears to have a command line function that might allow for an html interface. If the below can be put in a batch file and run, then making a web based gui might be somewhat easy. I don’t have any of the equipment or software, so it would be up to somebody to see if the command line option can be run thru a batch file.
“C:\Program Files\Sequencer_SSC-32\Sequencer.exe” sequencer “brat” play
I am envisioning something that uses a PS/2 wireless controller for the buttons, joysticks, etc, and then causes sequences to be played through the socket server. I can do socket programming, and have tinkered a bit with that using Python and RoboRealm. I just didn’t go very far with it.
as i’m working to update all softwares to return back to COM port component V3.0 to solve a bluetooth dongle issue,
i will try to include this feature at the same time in this small SEQ update.