Playing with Particle Swarm Optimisation

Quick study of PSO for a few test functions

I kept seeing PSO being used in papers to minimise paths for manipulators, so I wrote a quick toy script to test it out. Here’s the results with a Sphere function:

Sphere function PSO

PSO with 5 particles acting on a sphere function landscape.

Creating a Reachability Map

Experimenting with producing graphs of reachability mappings

Following the procedure of (Zacharias et. al, 2007: Capturing robot workspace structure: representing robot capabilities), I have been studying the use of reachability mappings of manipulator workspaces. Using inverse kinematic (IK) solvers for a kinematic chain specific to an available manipulator setup, a number of orientations about positions on a discretised grid can be tested to be reachable. A scoring is then assigned to each position by the percentage of orientations that are achievable at that voxel location.

Starting off

This is my first blog post, as a test

I’m just a basic first try at producing a page really. Not used markup before so it’ll be a slight learning curve!

Pagination