Making USB device wireless

I have an application for controlling a pipette which requires HID protocol that is mounted on the robot, and I have PC that sends HID commands to the pipette to aspirate or dispense liquid.

I have a software running on the software that is proprietary to pipette that detects a pipette through HID to Comport and use virtual serial port to create a pair of virtual ports, so software can talk to one port and receive pipette commands on other port.

So, I am planning on Xbee as wireless network to transfer commands because currently having issues with the stable connection if the cables are going through the robot, thinking of having Xbee + microcontroller on the device side (pipette ) to convert HID (from Pipette) to UART (to transfer to Xbee) on microcontroller and receive commands at the host side (PC) Xbee and may be use another microcontroller to relay HID commands or since the software is looking for Comport may be I can use something else?

I am looking for some suggestions on this setup for components. Can someone help me with this application on picking out these components?

Thank you for the Help!

I’ve used pairs of Xbees (with Sparkfun Explorers) as wireless cables for RS232 and they’re transparent to the devices on either end. I haven’t tested for range or bandwidth but the connection has always been solid under normal conditions and easily regained if lost.