Skip to main content
N. Lau

    N. Lau

    ... Agachai Sumalee, Hong Kong Shuming Tang, China Jose Telhada, Portugal Harry Timmermans, The Netherlands Giuseppe Vizzari, Italy ... Portugal Ricardo Rocha, Portugal Jose Sanchiz, Spain Maguelonne Teisseire, France Joana Urbano,... more
    ... Agachai Sumalee, Hong Kong Shuming Tang, China Jose Telhada, Portugal Harry Timmermans, The Netherlands Giuseppe Vizzari, Italy ... Portugal Ricardo Rocha, Portugal Jose Sanchiz, Spain Maguelonne Teisseire, France Joana Urbano, Portugal Antonio Varlaro, Italy Gary ...
    Abstract. Portuguese Team intends to participate in the Standard Platform League at the RoboCup 2011 for the first time with a team composed by members of the three Portuguese teams that achieved best results in RoboCup European and World... more
    Abstract. Portuguese Team intends to participate in the Standard Platform League at the RoboCup 2011 for the first time with a team composed by members of the three Portuguese teams that achieved best results in RoboCup European and World championships: FC Portugal (Simulation 2D, Simulation 3D, Coach Competition, Rescue Simulation, Rescue Infrastructure and Physical Visualization/Mixed Reality), CAMBADA (Middle Size League and RoboCup@ HOME) and 5DPO (Small-Size and Middle-Size leagues). Researchers ...
    The paper discusses dynamically reconfigurable FPGAs and their use for the physical implementation of digital controllers. The technique considered presents various ways of behavioral specification and logic synthesis, which can be... more
    The paper discusses dynamically reconfigurable FPGAs and their use for the physical implementation of digital controllers. The technique considered presents various ways of behavioral specification and logic synthesis, which can be applied to the practical design of virtual control circuits that have such properties as flexibility, extensibility and reusability. The authors have suggested the basic structure of a virtual digital
    This paper discusses a range of problems in architectural and logic synthesis of digital devices and suggests practical approaches, methods, and tools for the automatic translation of a behavioural specification into a hardware... more
    This paper discusses a range of problems in architectural and logic synthesis of digital devices and suggests practical approaches, methods, and tools for the automatic translation of a behavioural specification into a hardware implementation using a dynamically reconfigurable FPGA of the XC6200 family. The work described in this paper covers two basic areas. Firstly, new FPGA-oriented methods for behavioural synthesis
    This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from... more
    This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from the RoboCup 3D Simulation League to the Standard Platform League with as few changes as possible. The reasons for the modifications include small differences in the dimensions and dynamics of the simulated and the real robot and the fact that the simulator does not create an exact copy of a real environment. In addition, the real robot API is different from the simulated robot API and there are a few more restrictions on the allowed joint configurations. The general approach for using behaviors developed for simulation in the real robot was to: first, (if necessary) make the simulated behavior compliant with the real robot restrictions, second, apply the simulated behavior to the real robot reducing its velocity, and finally, increase the velocity,...
    The paper discusses the models, methods and software tools included in an Integrated Design Environment for Logic Synthesis (IDELS) that has been developed in Visual C++ and can be used for PC computers running under Windows 95/98. It is... more
    The paper discusses the models, methods and software tools included in an Integrated Design Environment for Logic Synthesis (IDELS) that has been developed in Visual C++ and can be used for PC computers running under Windows 95/98. It is able to solve a ...
    Controlling a biped robot with several degrees of freedom is a challenging task that takes the attention of several researchers in the fields of biology, physics, electronics, computer science and mechanics. For a humanoid robot to... more
    Controlling a biped robot with several degrees of freedom is a challenging task that takes the attention of several researchers in the fields of biology, physics, electronics, computer science and mechanics. For a humanoid robot to perform in complex environments, fast, stable and adaptive behaviors are required. This paper proposes a solution for automatic generation of a walking gait using genetic algorithms (GA). A method based on partial Fourier series was developed for joint trajectory planning. GAs were then used for offline generation of the parameters that define the gait. GAs proved to be a powerful method for automatic generation of humanoid behaviors resulting on a walk forward velocity of 0.51m/s which is a good result considering the results of the three best teams of RoboCup 3D simulation league for the same movement.
    ABSTRACT Assistive Technologies may greatly contribute to give autonomy and independence for individuals with physical limitations. Electric wheelchairs are examples of those assistive technologies and nowadays each time becoming more... more
    ABSTRACT Assistive Technologies may greatly contribute to give autonomy and independence for individuals with physical limitations. Electric wheelchairs are examples of those assistive technologies and nowadays each time becoming more intelligent due to the use of technology that provides assisted safer driving. Usually, the user controls the electric wheelchair with a conventional analog joystick. However, this implies the need for an appropriate methodology to map the position of the joystick handle, in a Cartesian coordinate system, to the wheelchair wheels intended velocities. This mapping is very important since it will determine the response behavior of the wheelchair to the user manual control. This paper describes the implementation of several joystick mappings in an intelligent wheelchair (IW) prototype. Experiments were performed in a realistic simulator using cerebral palsy users with distinct driving abilities. The users had 6 different joystick control mapping methods and for each user the usability and the users’ preference order was measured. The results achieved show that a linear mapping, with appropriate parameters, between the joystick’s coordinates and the wheelchair wheel speeds is preferred by the majority of the users.
    This paper discusses a range of problems in architectural and logic synthesis of digital devices and suggests practical approaches, methods, and tools for the automatic translation of a behavioural specification into a hardware... more
    This paper discusses a range of problems in architectural and logic synthesis of digital devices and suggests practical approaches, methods, and tools for the automatic translation of a behavioural specification into a hardware implementation using a dynamically reconfigurable FPGA of the XC6200 family. The work described in this paper covers two basic areas. Firstly, new FPGA-oriented methods for behavioural synthesis
    Abstract: FC Portugal Rescue team is the result of a cooperation project between the Universities of Aveiro and Porto in Portugal. The project started in January 2004 following previous collaborations of these two Portuguese Universities... more
    Abstract: FC Portugal Rescue team is the result of a cooperation project between the Universities of Aveiro and Porto in Portugal. The project started in January 2004 following previous collaborations of these two Portuguese Universities in RoboCup simulation league and associated competitions: coach competition, simulation league presentation competition and simulation 3D competition. FC Portugal Rescue project intends to fully adapt the coordination methodologies developed by FC Portugal simulated soccer team to the ...
    Abstract: FC Portugal Rescue team is the result of a cooperation project between the Universities of Aveiro and Porto in Portugal. The project started in January 2004 following previous collaborations of these two Portuguese Universities... more
    Abstract: FC Portugal Rescue team is the result of a cooperation project between the Universities of Aveiro and Porto in Portugal. The project started in January 2004 following previous collaborations of these two Portuguese Universities in RoboCup simulation league and associated competitions: coach competition, simulation league presentation competition and simulation 3D competition. FC Portugal Rescue project intends to fully adapt the coordination methodologies developed by FC Portugal simulated soccer team to the ...
    Abstract. In the RoboCupRescue environment, one of the biggest problems in choosing the best team strategy is the inability to properly compare the advantages and limitations each strategy provides. This paper presents a new tool for the... more
    Abstract. In the RoboCupRescue environment, one of the biggest problems in choosing the best team strategy is the inability to properly compare the advantages and limitations each strategy provides. This paper presents a new tool for the performance evaluation of Rescue Simulation agents, overcoming the limitations imposed by using solely the overall score. By extracting and processing a wide set of parameters from the simulation log files, and making a comparative analysis in spreadsheets, our tool facilitates the evaluation of the different ...
    Research Interests:
    Research Interests:
    Research Interests:
    Research Interests:
    This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from... more
    This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from the RoboCup 3D Simulation League to the Standard Platform League with as few changes as possible. The reasons for the modifications include small differences in the dimensions and dynamics of the simulated and the real robot and the fact that the simulator does not create an exact ...
    ... Agachai Sumalee, Hong Kong Shuming Tang, China Jose Telhada, Portugal Harry Timmermans, The Netherlands Giuseppe Vizzari, Italy ... Portugal Ricardo Rocha, Portugal Jose Sanchiz, Spain Maguelonne Teisseire, France Joana Urbano,... more
    ... Agachai Sumalee, Hong Kong Shuming Tang, China Jose Telhada, Portugal Harry Timmermans, The Netherlands Giuseppe Vizzari, Italy ... Portugal Ricardo Rocha, Portugal Jose Sanchiz, Spain Maguelonne Teisseire, France Joana Urbano, Portugal Antonio Varlaro, Italy Gary ...