Filippo Sanfilippo

Learn More
This paper introduces a modular prototyping system architecture that allows for the modeling, simulation and control of different maritime cranes or robotic arms with different kinematic structures and degrees of freedom using the Bond Graph Method. The resulting models are simulated in a virtual environment and controlled using the same input haptic(More)
In this paper, the configuration of a five-limbed modular robot is introduced. A specialised locomotion gait is designed to allow for omni-directional mobility. Due to the large diversity resulting from various gait sequences, a criteria for selecting the best gaits based on their stability characteristics is proposed. A series of simulations is then(More)
Robotics and automation technology instruction is an important component of the industrial engineering education curriculum. Industrial engineering and automation departments must continuously develop and update their laboratory resources and pedagogical tools in order to provide their students with adequate and effective study plans. While acquiring(More)
Building embedded real-time systems of guaranteed quality, in a cost-effective manner, raises challenging scientific and technological problems. For several years at Aalesund University College (AAUC), there has been ongoing activity in the development of embedded real time systems in close cooperation with private technology developers from the local(More)
This paper presents an open source, object-oriented machine learning framework, formally named Java Intelligent Optimisation (JIOP). While JIOP is still in the early stages of development, it already provides a wide variety of general learning algorithms that can be used. Initially designed as a collection of existing learning methods , JIOP aims to(More)
In this paper, we present two optimisation methods for a generic boids swarm model which is derived from the original Reynolds' boids model to simulate the aggregate moving of a fish school. The aggregate motion is the result of the interaction of the relatively simple behaviours of the individual simulated boids 1. The aggregate moving vector is a linear(More)