Refactoring naming of variables and functions. also reset equiplet_mongodb location to dev server
changed ros_error to ros_info to prevent crashing
Merge branch 'Scheduling' of github.com:AlexanderStreng/HUniversal-Production-Utrecht into Scheduling
Fixed lookup paramerets in the mongodb entries
Merge branch 'Scheduling' of github.com:AlexanderStreng/HUniversal-Production-Utrecht into Scheduling
added createproductionCommandFromCrateObject
Changed duration to long type, removed the lines adding the scheduling to the product step and service step blackboards. Duration of a product step is now pushed to the subinformer
Further work in progress of the new scheduling of a product. The schedule of the equiplet is given to an asker and the schedule will be locked.
added comments and micro edits
changed the reset() to restart() functions for proper waking up of block()-ing behaviours
Implemented ReleaseScheduleLock behaviour and added a parameter to requesting a schedule to allow optional locking.
Merge branch 'Scheduling' of github.com:AlexanderStreng/HUniversal-Production-Utrecht into Scheduling
Removed the ScheduleData and added the scheduledata to the productStepScheduleData dataobject. Removed the imports and references to scheduledata where needed
Work in progress Scheduling
added matrix class to implement proper schedule algorithm
first version of the schedule library. First draft with schedulelock and layout of the equipletschedule implementation
added setup of blackboards for equipletSchedule, moved ProductStepScheduleData to library
moved mongoSavable to the mongoDB, added freetimeslots in the schedule lib, further work in progress for schedule library
Merge branch 'Scheduling' of github.com:AlexanderStreng/HUniversal-Production-Utrecht into Scheduling
Introduced the TimeSlotSynchronization data class, easy to use class for the representation of a timeslot in milliseconds and getting the right amount of timeslots since the firsttimeslot