Recent Changes

Saturday, September 23

  1. page home edited ... IAR Practical Welcome to the IAR practical wiki. This site will updated over the course of th…
    ...
    IAR Practical
    Welcome to the IAR practical wiki. This site will updated over the course of the practical to include any relevant information.
    ...
    [at] sms.ed.ac.uk
    *Jane uses they/them pronouns (for usage examples see http://my.pronoun.is/they)

    [[include component="pageList" hideInternal="true" tag="Main" homeAtTop="on" limit="10"]]
    *Jane uses they/them pronouns (for usage examples see http://my.pronoun.is/they)
    (view changes)
    8:09 am
  2. page Lab sessions (deleted) edited
    8:08 am
  3. page FAQ edited When are lab sessions? What tasks must be completed? Lab sessions are 1600-1800 Tuesdays in G.A11…
    When are lab sessions? What tasks must be completed?
    Lab sessions are 1600-1800 Tuesdays in G.A11 Forrest Hill, weeks 2--9. More information can be found on the IAR site here.

    When I try to open a serial connection, MATLAB gives me an error message.
    This is likely because you already have a serial connection open. You can delete all the open connections using
    (view changes)
    8:08 am
  4. page Lab sessions (deleted) edited
    8:06 am
  5. page Tasks edited ... (from weeks 1 2 to 8) 9) which you Details of the tasks can be found on the IAR websit…
    ...
    (from weeks 12 to 8)9) which you
    Details of the tasks can be found on the IAR website, here.
    Ongoing updates / information about the tasks will go up here - it may be worth checking back now and again!
    ...
    task of thea previous year
    {2015-10-27 16.45.47.jpg}
    A few clarifications on the final task:
    - You will start at a location marked 'home'. You may choose your own starting orientation.
    - Food locations will be marked on the day with small spots on the floor. There will be somewhere around 8-10 of these around the arena. Your robot should not know where these are!
    - When you drive over a food location (i.e. robot touching dot on floor) one of the demonstrators will enter a keystroke on your machine. As mentioned in the task description, the robot should signal recognition of food by stopping (for long enough to be unambiguous, a couple of seconds).
    - You can pick up multiple food items from different sources before returning home, or just get one and go straight home.
    - Drop off food by flashing your LEDs. Sources become available again after you drop off food. Only food dropped off when you are completely within the dashed home circle will score you points.
    - If you signal 'dropping off' food by flashing your lights but are not at home, you will not get a point for the food but that food location will become available again.
    - During the 5 minutes of the run you may choose to reset your robot and return it to the starting point at any time, at the expense of all your points so far. Your will have the remainder of the 5 minutes to continue.
    - If you have some kind of hardware error you may either keep your points, reset the robot, and continue from the current time; or discard your points and start again with the full 5 minutes. (Note however you should really be dealing with common errors like missing sensor values by this point.)
    - If you're finding you can't get a 5 minute run without connection errors (which can't be compensated for), let me know - we can try out a new cable or otherwise try to improve matters.

    (view changes)
    8:04 am
  6. page Lab sessions (deleted) edited
    8:00 am
  7. page Lab sessions (deleted) edited
    8:00 am
  8. page Khepera edited ... s.close() Commands ... there are Python and MATLAB functions ... use those. Python fun…
    ...
    s.close()
    Commands
    ...
    there are Python and MATLAB functions
    ...
    use those. Python functions will be added soon.
    IMPORTANT: You should read the output of a command after issuing it, with fscanf(s) (MATLAB) or s.readline() (Python), even if you’re not interested in the output (e.g. for motor commands). This prevents responses building up on the return queue, messing things up when you actually want a response!
    Moving:
    (view changes)
    7:52 am
  9. page home edited ... IAR Practical Welcome to the IAR practical wiki. This site will updated over the course of th…
    ...
    IAR Practical
    Welcome to the IAR practical wiki. This site will updated over the course of the practical to include any relevant information.
    ...
    maintained by Dylan Ross,Jane Loveless*, demonstrator for IAR - ifIAR. If you have any questions, you can contact me:them here : s0937976 [at] sms.ed.ac.uk
    *Jane uses they/them pronouns (for usage examples see http://my.pronoun.is/they)

    [[include component="pageList" hideInternal="true" tag="Main" homeAtTop="on" limit="10"]]
    (view changes)
    7:50 am

More