documentation of slam project