The output that I posted was from a program upload cycle. Here's the output from a double tap of the reset button:
[318036.631896] usb 3-2: USB disconnect, device number 35
[318037.542558] usb 3-2: new full-speed USB device number 36 using xhci_hcd
[318037.692143] usb 3-2: New USB device found, idVendor=2341, idProduct=0038, bcdDevice= 0.01
[318037.692160] usb 3-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[318037.692166] usb 3-2: Product: Arduino Robot Co
[318037.692171] usb 3-2: Manufacturer: Arduino LLC
[318037.694871] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
[318045.307824] usb 3-2: USB disconnect, device number 36
[318045.618829] usb 3-2: new full-speed USB device number 37 using xhci_hcd
[318045.773397] usb 3-2: New USB device found, idVendor=2341, idProduct=8038, bcdDevice= 1.00
[318045.773403] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[318045.773405] usb 3-2: Product: USB IO Board
[318045.773407] usb 3-2: Manufacturer: Arduino LLC
[318045.775869] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
[318045.777041] input: Arduino LLC USB IO Board Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.2/0003:2341:8038.001D/input/input81
[318045.777194] input: Arduino LLC USB IO Board Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.2/0003:2341:8038.001D/input/input82
[318045.835074] hid-generic 0003:2341:8038.001D: input,hidraw2: USB HID v1.01 Mouse [Arduino LLC USB IO Board ] on usb-0000:00:14.0-2/input2
First, I have no idea why the board is identifying as a mouse and keyboard, I'm still looking for the original copy of the script that I had uploaded, but I'm sure that it was one of the examples from Arduino. It displays a compass and shows the heading and tries to drive the robot at 0 degrees. Oh, well, maybe I'll figure it out in time.
Other than that , you gave me the insight that I needed. I tried uploading again and then waiting until I got the compile results and then doing a double tap with these results:
Sketch uses 20930 bytes (72%) of program storage space. Maximum is 28672 bytes.
Global variables use 1772 bytes (69%) of dynamic memory, leaving 788 bytes for local variables. Maximum is 2560 bytes.
Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
Software Version = 1.0; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=128 bytes.
Programmer supports the following devices:
Device code: 0x44
Now I've got the Robot initial sketch running. Thanks for all of your help.
Greg