Automated Multi-core Scheduling for an Industrial-sized Mechatronic Motion Control Platform