Skip to content
Snippets Groups Projects
Select Git revision
  • DeePC_dev
  • FES_dev
  • MPC_dev
  • RAMPC_dev
  • master default protected
  • uwbmaster
6 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.05Feb4330Jan1219Dec1817151211986529Oct127Sep261817161210987630Aug28276Jul29Jun2825248May75432130Apr27262524232019181716131092Mar22Feb10Jan8629Dec2827262218161054130Nov292726242322211918171512111095432131Oct2825232218171310927Sep2621201987654129Aug28252422211716151420Jun19986130MayTuning controller GUI intergrated with ROS. Next step is to update the Tuning Controller Service NodeContinued with building the appearance of the tuning controller tab GUIAdded first draft of the new Tuning GUI. Needs connecting in Qt and in ROSRemoved horizontal lines from Picker GUI to make it fit the screen betterFixed small error for loading yaml file for picker controllerFixed bug that was causing the GUI to crash when setting the green frame for which state is activeChanges to the Picker Controller Service so that it now compiles. Needs testingAdjust the Picker Controller Node to be integrated with the GUI. Needs compiling and testing.Started with updating the picker controller service. Header fill is updated, cpp file needs updatingFixed a few connections so that the picker GUI works with ROS. Still need to integrate with the PickerControllerServicePicker GUI was missing name for the current mass LineEditAdded ROS connections in the Picker GUI. Next step to update the PickerControlService to the new standards (by mimicking the StudentControllerServiceFilled in the Picker GUI and connected all the buttons to Qt code. Next step is to integrate the Picker GUI with ROSChange student GUI tab field to Courier fontAdjusted flying agent GUI behaviour for coorindator mode to be able to use the increment setpoint buttons in a meaningful fashionChanges to comments in PPS Client (attempt to make style consistent with controllers), and added Emergency stop button to GUISmall correction to allow Qt only compilationTested to be working and added highlighting the tab label for the controller that is operating. Next step is to add tabs for the remote and picker controllers, add service for getting the currently operating controller, and switch and PPSClient from the safe controller to the default controller.Now compiles, needs testingAdded the custom button support to the new GUI, and added a get setpoint service. The Default and Student controller tabs are now fully integrated for the agent and coordinator mode. Needs testing.Added menu items to hide show controller tabs and buttons. The functions should be genrealised a bit to make adding more controllers easierSetpoint changes now generalised through the GUI for the Default controller. Needs more extensive testing. Next step is to get that current controller state when the corrdinator is coordinating only one agentThe coordinator row and (dis-)connect, start-stop bar are now fully connected and fully generalised for operating as both an agent and a coordinator GUIGUI STUFF: The top banner and motion capture pose data is now connected to the properly to the coordinatorAdded things to GUI: red rectangles to indicated an occluded measurement, and unavailable image for battery and flying stateVicon data now displaying in the default controller tab. Needs to be cleaned up and generalisedDefault controller tab partially integrated with ROS and ready for testingPrepared the Qt side of things for connecting the default and student controller tabs with ROS. Next step is to add and test the ROS-side codeAdded some comments to the Vicon data Publisher. Important to note that the ROS_NAMESPACE environment variable needs to be set on the teacher computerSmall corrections for battery monitor to get the flying state from the PPS ClientSmall adjustments for the teacher node to get the namespaces alignedSmall corrections to be test in the labSmall changes to make the GUI look nicer. Added an emergency stop button. It needs to be connected, given a proper image, and made hidden for when launched as an agentYaml connections working (for student and demo controller), and title is now proper. Ready for testing on real system before cleaning up the controllers and their interfaceConnection between Coordinator and other components of GUI now working for passing around the agentIDs to coordinator. Next step is to clean things up, add all the necessary connections, and test.Connected the Qt Slots and Signals from the Coordinator Row through to the ConnectStartStop barSmall changesSmall adjusts to flying agent GUI, layout and button namingStarted connecting the Connect Start Stop Bar of the GUI. Now needs some GUI settings to be changed with QtAdjusted location of enable and load yaml buttons, and added toggle detials to coordinator row
Loading