程序代写代做代考 arm Assignment 1a, 2017—Clarifications

Assignment 1a, 2017—Clarifications

13 March 2017

Clarifications of the assignment specification summarised from the LMS discussion board

• Each action takes a certain amount of time to complete, as specified in the Params class. Actions not

specified here (eg, sensing a tagged bicycle) can be assumed to complete instantaneously. You may

modify these parameter values to explore the behaviour of the system.

• As per the assignment specification, you may update the provided code as necessary for the two

required solutions. This may include adding additional attributes and methods, and modifying

existing methods.

• As per the assignment specification, all tagged bicycles must be inspected. Therefore, if there is a

tagged bicycle on segment 3 that has not yet been inspected, the belt cannot move until it is removed.

Otherwise, a belt should move when it is able to.

• As per the assignment specification, Solution 1 is not an ideal solution. You are expected to identify

any problems, but not necessarily to fix them (this is what Solution 2 is for!)

• You may assume that a tagged bicycle is only detected by the sensor once; ie, after being returned to

segment 3 (in Solution 1) a defective bicycle (that still has its tag) will not be detected again.

• There is one robot arm in the quality control system. It is capable of holding one bicycle at a time. It

is responsible for any transfer of a bicycle from a belt to the inspector or the inspector to a belt.

• The handler may use more than one consumer thread.

• You may (and should) modify the output of the simulator, using the current output as a guide, to

clearly describe all important events (eg, movement of bicycles within and between system

components). For Solution 2, it will be helpful to distinguish between the two belts.

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *