• DocumentCode
    3538159
  • Title

    Safe parallelism for robotic control

  • Author

    Jadud, Matthew C. ; Jacobsen, Christian L. ; Ritson, Carl G. ; Simpson, Jonathan

  • Author_Institution
    Allegheny Coll., Meadville, PA
  • fYear
    2008
  • fDate
    10-11 Nov. 2008
  • Firstpage
    137
  • Lastpage
    142
  • Abstract
    During the Spring 2008 semester at Olin College, we introduced the programming language occam-pi to undergraduates as part of their first course in robotics. Students were able to explore image processing and autonomous behavioral control in a parallel programming language on a small mobile robotics platform with just two weeks of tutorial instruction. Our experiences to date suggest that the language and tools we have developed allow the concise expression of complex robotic control systems, and enable the integration of events from the environment in a consistent and safe model for parallel control that is directly expressed in software.
  • Keywords
    control engineering education; educational courses; image processing; mobile robots; parallel languages; parallel programming; robot programming; autonomous behavioral control; complex robotic control system; image processing; mobile robotics; occam-pi programming language; parallel programming language; robotic course; safe parallelism; tutorial instruction; Computer languages; Control system synthesis; Educational institutions; Educational robots; Image processing; Mobile robots; Parallel programming; Parallel robots; Robot control; Springs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technologies for Practical Robot Applications, 2008. TePRA 2008. IEEE International Conference on
  • Conference_Location
    Woburn, MA
  • Print_ISBN
    978-1-4244-2791-8
  • Electronic_ISBN
    978-1-4244-2792-5
  • Type

    conf

  • DOI
    10.1109/TEPRA.2008.4686688
  • Filename
    4686688