Criando mapas Carmen

De LCAD
Ir para: navegação, pesquisa

Como fazer mapas:

Abra o carmen_ford_escape.ini aproximadamente na linha 250 e mude isso:

# Use this parameters below for usual localization and navigation
mapper_global_map 				off
mapper_merge_with_offline_map 			on
mapper_update_and_merge_with_mapper_saved_maps	off
mapper_build_snapshot_map			on
 
# Use this parameters below for building maps
#mapper_global_map 				off
#mapper_merge_with_offline_map 			off
#mapper_update_and_merge_with_mapper_saved_maps	on
#mapper_build_snapshot_map			off

por:

# Use this parameters below for usual localization and navigation
#mapper_global_map 				off
#mapper_merge_with_offline_map 			on
#mapper_update_and_merge_with_mapper_saved_maps	off
#mapper_build_snapshot_map			on

# Use this parameters below for building maps
mapper_global_map 				off
mapper_merge_with_offline_map 			off
mapper_update_and_merge_with_mapper_saved_maps	on
mapper_build_snapshot_map			off

Na linha 280, mude isso:

# Use de parameter below for building maps
#mapper_velodyne_range_max_factor 			4.0

# Use de parameter below for usual localization and navigation
mapper_velodyne_range_max_factor 			1.0

por:

# Use de parameter below for usual localization and navigation
mapper_velodyne_range_max_factor 			4.0

# Use de parameter below for usual localization and navigation
#mapper_velodyne_range_max_factor 			1.0

Abra o arquivo process-volta_da_ufes_playback_viewer_3D.ini e edite ele:

Na linha 61 mude isso:

localize		SLAM		1		0			./localize_ackerman -mapping_mode off

por:

localize		SLAM		1		0			./localize_ackerman -mapping_mode on

Rode o log:

./proccontrol process-volta_da_ufes_playback_viewer_3D.ini

Após finalizar o log, copie tudo dentro de ../data/mapper_teste para a pasta de mapa que vc quer utilizar. Volte as opções anteriores para a inicial:

Abra o carmen_ford_escape.ini aproximadamente na linha 250 e mude isso:

# Use this parameters below for usual localization and navigation
#mapper_global_map 				off
#mapper_merge_with_offline_map 			on
#mapper_update_and_merge_with_mapper_saved_maps	off
#mapper_build_snapshot_map			on

# Use this parameters below for building maps
mapper_global_map 				off
mapper_merge_with_offline_map 			off
mapper_update_and_merge_with_mapper_saved_maps	on
mapper_build_snapshot_map			off 

por:

# Use this parameters below for usual localization and navigation
mapper_global_map 				off
mapper_merge_with_offline_map 			on
mapper_update_and_merge_with_mapper_saved_maps	off
mapper_build_snapshot_map			on

# Use this parameters below for building maps
#mapper_global_map 				off
#mapper_merge_with_offline_map 			off
#mapper_update_and_merge_with_mapper_saved_maps	on
#mapper_build_snapshot_map			off

Na linha 280, mude isso:

# Use de parameter below for building maps
mapper_velodyne_range_max_factor 			4.0

# Use de parameter below for usual localization and navigation
#mapper_velodyne_range_max_factor 			1.0

por:

# Use de parameter below for usual localization and navigation
#mapper_velodyne_range_max_factor 			4.0

# Use de parameter below for usual localization and navigation
mapper_velodyne_range_max_factor 			1.0


Abra o arquivo process-volta_da_ufes_playback_viewer_3D.ini e edite ele:

Na linha 51, mude isso:

map_server		support		1		0			./map_server -map_path ../data/map_volta_da_ufes-20121003-01 -map_x 7757721.8 -map_y -363569.5 -block_map off

por:

map_server		support		1		0			./map_server -map_path ../data/<mapa gerado> -map_x 7757721.8 -map_y -363569.5 -block_map off

Na linha 61 mude isso:

localize		SLAM		1		0			./localize_ackerman -mapping_mode off

por:

localize		SLAM		1		0			./localize_ackerman -mapping_mode on