rosnode list

Also, I noticed that you issued the command "rosbag play laser.bag", but you need to use the command "rosbag play --clock laser.bag" instead. This will replace the system time used by the laser assembler with the system time that was used during the recording of the rosbag. Otherwise, tf will be unable to re-create the correct transforms and no scans will be displayed.