You may also wish to create your own .launch files incorporating custom nodes. See hello_world.launch for an example. The vector_ros node creates a series of ROS topics for interfacing with the Anki ...
This program helps scanning for a Vector on a roaming DHCP server. When running for the first time, it will prompt for the ip address and serial. Once a correct ip is given, the MAC address is saved.
Whether you're a beginning coder or learning more advanced programming, there's a coding robot for you ... a demo by a company named Anki, which is building AI for real-life toys and games.