| 2008 |
| 18 | EE | David Brageul,
Slobodan Vukanovic,
Bruce A. MacDonald:
An intuitive interface for a cognitive programming by demonstration system.
ICRA 2008: 3570-3575 |
| 17 | EE | Geoffrey Biggs,
Bruce A. MacDonald:
Evaluating a reactive semantics for robotics.
IROS 2008: 1854-1859 |
| 16 | EE | Matthias Wimmer,
Bruce A. MacDonald,
Dinuka Jayamuni,
Arpit Yadav:
Facial Expression Recognition for Human-Robot Interaction - A Prototype.
RobVis 2008: 139-152 |
| 15 | EE | Geoffrey Biggs,
Bruce A. MacDonald:
A pragmatic approach to dimensional analysis for mobile robotic programming.
Auton. Robots 25(4): 405-419 (2008) |
| 2006 |
| 14 | EE | Geoffrey Biggs,
Bruce A. MacDonald:
Specifying Robot Reactivity in Procedural Languages.
IROS 2006: 3735-3740 |
| 2005 |
| 13 | | Yuan-hsin Kuo,
Bruce A. MacDonald:
A Distributed Real-time Software Framework for Robotic Applications.
ICRA 2005: 1964-1969 |
| 12 | | Benjamin Moores,
Bruce A. MacDonald:
A Dynamics Simulation Architecture for Robotic Systems.
ICRA 2005: 4532-4537 |
| 2004 |
| 11 | EE | David C. K. Yuen,
Bruce A. MacDonald:
Theoretical Considerations of Multiple Particle Filters for Simultaneous Localisation and Map-Building.
KES 2004: 203-209 |
| 10 | EE | Sylvia C. Wong,
Bruce A. MacDonald:
Complete Coverage by Mobile Robots Using Slice Decomposition Based on Natural Landmarks.
PRICAI 2004: 683-692 |
| 2003 |
| 9 | | David C. K. Yuen,
Bruce A. MacDonald:
An evaluation of the sequential Monte Carlo technique for simultaneous localisation and map-buildin.
ICRA 2003: 1564-1569 |
| 2002 |
| 8 | | David C. K. Yuen,
Bruce A. MacDonald:
Natural Landmark Based Localisation System using Panoramic Images.
ICRA 2002: 915-920 |
| 2001 |
| 7 | EE | David C. K. Yuen,
Bruce A. MacDonald:
Robot Localization Using Omnidirectional Color Images.
RobVis 2001: 167-175 |
| 1995 |
| 6 | EE | Bruce A. MacDonald,
Jacky Baltes,
Istvan Hernadi:
An Architecture for Understanding Human Instructions, Learning, and Planning.
ANNES 1995: 231-234 |
| 5 | EE | Pierre Baril,
Istvan Hernadi,
Bruce A. MacDonald:
An Instructable Office Clerk.
ANNES 1995: 235-238 |
| 1994 |
| 4 | | Jacky Baltes,
Bruce A. MacDonald:
A Distributed Architecture for an Instructable Problem Solver.
HICSS (3) 1994: 63-72 |
| 1992 |
| 3 | | Ian H. Witten,
Bruce A. MacDonald,
David Maulsby,
Rosanna Heise:
Programming by Example: The Human Face of AI.
AI Soc. 6(2): 166-180 (1992) |
| 1989 |
| 2 | | Ian H. Witten,
Bruce A. MacDonald:
The Other Side of the Coin: Teaching Artificial Learning Systems.
ICCAL 1989: 603-617 |
| 1988 |
| 1 | | Ian H. Witten,
Bruce A. MacDonald:
Using Concept Learning for Knowledge Acquisition.
International Journal of Man-Machine Studies 29(2): 171-196 (1988) |