BACK TO INDEX

Publications from 2000
Journal Articles/Book Chapters
  1. John Anderson. Distributed Simulation as a Tool for Artificial Intelligence Research. Candian Artificial Intelligence, March 2000.
    @article{canai,
    author = {John Anderson},
    title = {Distributed Simulation as a Tool for Artificial Intelligence Research},
    journal = {Candian Artificial Intelligence},
    year = {2000},
    month = {March} 
    }
    


  2. Linda Strachan, John Anderson, Murray Sneesby, and Mark Evans. Minimalist User Modelling in a Complex Commercial Software System. International Journal of User Modelling and User Adapted Interaction, 10(2/3):109-146, December 2000.
    Abstract:
    While user modelling has produced many research-based systems, comparatively little progress has been made in the development of user modelling components for commercial software systems. The development of minimalist user modelling components which are simplified to provide 'just enough' assistance to a user through a pragmatic adaptive user interface is seen by many as an important step toward this goal. This paper describes the development, implementation, and evaluation of a minimalist user modelling component for the Tax and Investment Management Strategizer (TIMS), a complex commercial software system for financial management. This user modelling component manages several levels of adaptations designed to assist novice users in dealing with the complexity of this software package. Important issues and considerations for the development of user modelling components for commercial software systems and the evaluation of such systems in commercial settings are also discussed.

    @article{StrachJ,
    author = {Linda Strachan and John Anderson and Murray Sneesby and Mark Evans},
    title = {Minimalist User Modelling in a Complex Commercial Software System},
    journal = {International Journal of User Modelling and User Adapted Interaction},
    year = {2000},
    volume = {10},
    number = {2/3},
    pages = {109-146},
    month = {December},
    abstract = {While user modelling has produced many research-based systems, comparatively little progress has been made in the development of user modelling components for commercial software systems. The development of minimalist user modelling components which are simplified to provide 'just enough' assistance to a user through a pragmatic adaptive user interface is seen by many as an important step toward this goal. This paper describes the development, implementation, and evaluation of a minimalist user modelling component for the Tax and Investment Management Strategizer (TIMS), a complex commercial software system for financial management. This user modelling component manages several levels of adaptations designed to assist novice users in dealing with the complexity of this software package. Important issues and considerations for the development of user modelling components for commercial software systems and the evaluation of such systems in commercial settings are also discussed.},
    pdf = {http://aalab.cs.umanitoba.ca/%7eandersj/Publications/pdf/UMUAI.pdf} 
    }
    


Conference Articles
  1. John Anderson. A Generic Distributed Simulation System for Intelligent Agent Design and Evaluation. In Proceedings of the 10th International Conference on AI, Simulation, and Planning in High Autonomy Systems, Tucson, AZ, pages 36-44, March 2000.
    @inproceedings{sim2000,
    author = {John Anderson},
    title = {A Generic Distributed Simulation System for Intelligent Agent Design and Evaluation},
    booktitle = {Proceedings of the 10th International Conference on AI, Simulation, and Planning in High Autonomy Systems},
    year = {2000},
    pages = {36-44},
    address = {Tucson, AZ},
    month = {March},
    pdf = {http://aalab.cs.umanitoba.ca/%7eandersj/Publications/pdf/dgensim.pdf} 
    }
    


  2. John Anderson. Agent Breadth in a Tool for Distributed Multi-Agent System Development. In Proceedings of the OOPSLA Workshop on Experiences with Autonomous Mobile Objects and Agent-Based Systems, Minneapolis, MN, October 2000.
    @inproceedings{oopsla2001,
    author = {John Anderson},
    title = {Agent Breadth in a Tool for Distributed Multi-Agent System Development},
    booktitle = {Proceedings of the OOPSLA Workshop on Experiences with Autonomous Mobile Objects and Agent-Based Systems},
    year = {2000},
    address = {Minneapolis, MN},
    month = {October},
    pdf = {http://aalab.cs.umanitoba.ca/%7eandersj/Publications/pdf/oopsla.pdf} 
    }
    


  3. Jacky Baltes. A Benchmark Suite for Mobile Robots. In Proceedings of IROS-2000, November 2000. IEEE.
    Abstract:
    This paper describes a benchmark suite for mobile robots that provides quantitative measurements of a mobile robot's ability to perform specific tasks. Guidelines for the design of benchmark tests were derived from other areas faced with the problem of evaluating complex systems. The benchmarks test the control and accuracy of the path and trajectory tracking, the static path planning, and the dynamic path planning ability of a mobile robot. A set of metrics that provide important information about a mobile robot's performance are also presented. These benchmarks could also be used as simple games. Their inclusion in robotic games will lead to an increased opportunity fo researchers to evaluate their work without having to buy expensive or special purpose equipment.

    @inproceedings{baltes00:_bench_suite_mobil_robot,
    author = {Jacky Baltes},
    title = {A Benchmark Suite for Mobile Robots},
    booktitle = {Proceedings of IROS-2000},
    year = 2000,
    month = {November},
    organization = {IEEE},
    abstract = {This paper describes a benchmark suite for mobile robots that provides quantitative measurements of a mobile robot's ability to perform specific tasks. Guidelines for the design of benchmark tests were derived from other areas faced with the problem of evaluating complex systems. The benchmarks test the control and accuracy of the path and trajectory tracking, the static path planning, and the dynamic path planning ability of a mobile robot. A set of metrics that provide important information about a mobile robot's performance are also presented. These benchmarks could also be used as simple games. Their inclusion in robotic games will lead to an increased opportunity fo researchers to evaluate their work without having to buy expensive or special purpose equipment.},
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_bench_suite_mobil_robot.pdf} 
    }
    


  4. Jacky Baltes. Practical Camera and Colour Calibration for Large Rooms. In Manuela Veloso, Enrico Pagello, and Hiroaki Kitano, editors, RoboCup-99: Robot Soccer World Cup III, New York, pages 148-161, 2000. Springer Verlag. [Slides]
    Abstract:
    This paper describes a practical method for calibrating the geometry and colour information for cameras surveying large rooms. To calibrate the geometry, we use a semi-automatic system to assign real world to pixel coordinates. This information is the input to the Tsai camera calibration method. Our system uses a two stage process in which easily recognizable objects (squares) are used to sort the individual data points and to find missing objects. Fine object features (corners) are used in a second step to determine the object's real world coordinates. An empirical evaluation of the system shows that the average and maximum errors are sufficiently small for our domain. Objects are recognized through coloured spots. The colour calibration uses six thresholds (Three colour ranges (Red, Green, and Blue) and three colour differences (Red - Green, Red - Blue, Green - Blue)). This paper describes a fast threshold comparison routine.
    Annotation:
    Description of our camera and colour calibration

    @inproceedings{baltes00:_pract_camer_colour_calib_large_rooms,
    author = {Jacky Baltes},
    title = {Practical Camera and Colour Calibration for Large Rooms},
    booktitle = {RoboCup-99: Robot Soccer World Cup III},
    pages = {148-161},
    year = 2000,
    editor = {Manuela Veloso and Enrico Pagello and Hiroaki Kitano},
    address = {New York},
    publisher = {Springer Verlag},
    annote = {Description of our camera and colour calibration},
    isbn = {ISBN-3-540-41043-0},
    abstract = {This paper describes a practical method for calibrating the geometry and colour information for cameras surveying large rooms. To calibrate the geometry, we use a semi-automatic system to assign real world to pixel coordinates. This information is the input to the Tsai camera calibration method. Our system uses a two stage process in which easily recognizable objects (squares) are used to sort the individual data points and to find missing objects. Fine object features (corners) are used in a second step to determine the object's real world coordinates. An empirical evaluation of the system shows that the average and maximum errors are sufficiently small for our domain. Objects are recognized through coloured spots. The colour calibration uses six thresholds (Three colour ranges (Red, Green, and Blue) and three colour differences (Red - Green, Red - Blue, Green - Blue)). This paper describes a fast threshold comparison routine. },
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_pract_camer_colour_calib_large_rooms.pdf},
    slides = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_pract_camer_colour_calib_large_rooms_slides.pdf} 
    }
    


  5. Jacky Baltes. Subsumption-Based Control for Mobile Robots in Dynamic Environments. In Proceedings of ICARCV, 2000. [Slides]
    Abstract:
    This paper describes an architecture for path planning and control of car-like mobile robots. The method is based on a subsumption architecture with four individual behaviors: approach, steer, turn, and progress. The coordination of these simple behaviors results in a robust control architecture for mobile robots that performed well when compared to other control methods. The controller also results in simplifying the requirements on the path planner.
    Annotation:
    Description of our controller for 2000. Mainly based on a Ben's work

    @inproceedings{baltes00:_subsum_based_contr_mobil_robot_dynam_envir,
    author = {Jacky Baltes},
    title = {Subsumption-Based Control for Mobile Robots in Dynamic Environments},
    booktitle = {Proceedings of ICARCV},
    year = 2000,
    annote = {Description of our controller for 2000. Mainly based on a Ben's work},
    abstract = {This paper describes an architecture for path planning and control of car-like mobile robots. The method is based on a subsumption architecture with four individual behaviors: approach, steer, turn, and progress. The coordination of these simple behaviors results in a robust control architecture for mobile robots that performed well when compared to other control methods. The controller also results in simplifying the requirements on the path planner.},
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_subsum_based_contr_mobil_robot_dynam_envir.pdf},
    slides = {http://aaalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_subsum_based_contr_mobil_robot_dynam_envir_slides.pdf} 
    }
    


  6. Jacky Baltes and Nicholas Hildreth. Adaptive Path Planning System for Highly Dynamic Environments. In Proceedings of ICARCV, 2000.
    Annotation:
    Description of our adaptive path planner

    @inproceedings{baltes00:_adapt_path_plann_system_highl_dynam_envir,
    author = {Jacky Baltes and Nicholas Hildreth},
    title = {Adaptive Path Planning System for Highly Dynamic Environments},
    booktitle = {Proceedings of ICARCV},
    year = 2000,
    annote = {Description of our adaptive path planner} 
    }
    


  7. Jacky Baltes, Nicholas Hildreth, and David Maplesdon. All Botz. In Manuela Veloso, Enrico Pagello, and Hiroaki Kitano, editors, RoboCup-99: Robot Soccer World Cup III, New York, pages 653-656, 2000. Springer.
    Abstract:
    This paper discusses some important features, which make the All Botz, the University of RoboCup team, a very unique team. In particular, the use of cheap hardware and the design of the video server.
    Annotation:
    Description of our RoboCup Team

    @inproceedings{baltes00:_all_botz,
    author = {Jacky Baltes and Nicholas Hildreth and David Maplesdon},
    title = {All Botz},
    booktitle = {RoboCup-99: Robot Soccer World Cup III},
    pages = {653-656},
    year = 2000,
    editor = {Manuela Veloso and Enrico Pagello and Hiroaki Kitano},
    address = {New York},
    publisher = {Springer},
    annote = {Description of our RoboCup Team},
    isbn = {ISBN-3-540-41043-0},
    abstract = {This paper discusses some important features, which make the All Botz, the University of RoboCup team, a very unique team. In particular, the use of cheap hardware and the design of the video server. },
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/robocup99-3.pdf} 
    }
    


  8. Jacky Baltes and Yuming Lin. Path-tracking Control of Non-holonomic Car-like Robots Using Reinforcement Learning. In Manuela Veloso, Enrico Pagello, and Hiroaki Kitano, editors, RoboCup-99: Robot Soccer World Cup III, New York, pages 162-173, 2000. Springer.
    Abstract:
    This paper investigates the use of reinforcement learning in solving the path-tracking problem for car-like robots. The reinforcement learner uses a case-based function approximator, to extend the standard reinforcement learning paradigm to handle continuous states. The learned controller performs comparable to the best traditional control functions in both simulation and also in practical driving.
    Annotation:
    Description of Yuming's MSc thesis work. A reinforcement learning controller using a case based reasoning system to deal with a a continuous control space

    @inproceedings{baltes00:_path_contr_non_car_robot,
    author = {Jacky Baltes and Yuming Lin},
    title = {Path-tracking Control of Non-holonomic Car-like Robots Using Reinforcement Learning},
    booktitle = {RoboCup-99: Robot Soccer World Cup III},
    pages = {162-173},
    year = 2000,
    editor = {Manuela Veloso and Enrico Pagello and Hiroaki Kitano},
    address = {New York},
    publisher = {Springer},
    annote = {Description of Yuming's MSc thesis work. A reinforcement learning controller using a case based reasoning system to deal with a a continuous control space},
    isbn = {ISBN-3-540-41043-0},
    abstract = {This paper investigates the use of reinforcement learning in solving the path-tracking problem for car-like robots. The reinforcement learner uses a case-based function approximator, to extend the standard reinforcement learning paradigm to handle continuous states. The learned controller performs comparable to the best traditional control functions in both simulation and also in practical driving. },
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_path_contr_non_car_robot.pdf} 
    }
    


  9. Yuhua Zhou and Jacky Baltes. Ferret: An Intelligent Assistant for Internet Searching. In Proceedings of the Pacific Rim Conference on AI, 2000.
    Abstract:
    This paper describes the design and implementation of Ferret, an information-seeking assistant that helps a user find information on the World Wide Web. It analyzes and automatically clusters the returned pages from a search engine.

    @inproceedings{zhou00:_ferret,
    author = {Yuhua Zhou and Jacky Baltes},
    title = {Ferret: An Intelligent Assistant for Internet Searching},
    booktitle = {Proceedings of the Pacific Rim Conference on AI},
    year = 2000,
    abstract = {This paper describes the design and implementation of Ferret, an information-seeking assistant that helps a user find information on the World Wide Web. It analyzes and automatically clusters the returned pages from a search engine.},
    pdf = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/zhou00_ferret.pdf} 
    }
    


Miscellaneous
  1. Jacky Baltes. Practical Camera Calibratio and Object Tracking. Invited Talk at the National University of Singapore, Singapore, February 2000. [Slides]
    @misc{baltes00:_pract_camer_calib_objec_track,
    author = {Jacky Baltes},
    title = {Practical Camera Calibratio and Object Tracking},
    howpublished = {Invited Talk at the National University of Singapore, Singapore},
    month = {February},
    year = 2000,
    slides = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_pract_camer_calib_objec_track_slides.pdf} 
    }
    


  2. Jacky Baltes. Robotic Soccer as Multi-Agent Research Tool. Keynote Address at the Workshop on Multiagent Systems, December 2000. Note: Massey Univeristy, Auckland, New Zealand. [Slides]
    @misc{baltes00:_robot_soccer_multi_agent_resear_tool,
    author = {Jacky Baltes},
    title = {Robotic Soccer as Multi-Agent Research Tool},
    howpublished = {Keynote Address at the Workshop on Multiagent Systems},
    month = {December},
    year = 2000,
    note = {Massey Univeristy, Auckland, New Zealand},
    slides = {http://aalab.cs.umanitoba.ca/%7ejacky/Publications/pdf/baltes00:_robot_soccer_multi_agent_resear_tool_slides.pdf} 
    }
    



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons accessing this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




Last modified: Mon Jan 29 11:54:48 2024