Frank L. Merat

Learn More
Sending IP packets over multiple parallel links is in extensive use in today’s Internet and its use is growing due to its scalability, reliability and cost-effectiveness. To maximize the efficiency of parallel links, load balancing is necessary among the links, but it may cause the problem of packet reordering. Since packet reordering impairs TCP(More)
This paper introduces a design for agile manufacturing workcells intended for light mechanical assembly of products made from similar components (i.e. parts families). We define agile manufacturing as the ability to accomplish rapid changeover from the assembly of one product to the assembly of a different product. Rapid hardware changeover is made possible(More)
This paper describes the design of a client/server architecture for machine vision. The server is constructed as a virtual machine, permitting client software to be platform-independent. The client architecture consists of a number of proxy classes that hide the details of server communication, simplifying the construction of client applications.(More)
The Distributed Denial-of-Service attack is a serious threat in Internet and an effective method is needed for distinguishing the attack traffic from the legitimate traffic. We propose the concept of bit marking to identify and drop the attack packets. Bit marking is a variation of packet marking technique that modifies the packet header at each router.(More)
* Department of Electrical Engineering and Applied Physics † Department of Computer Engineering and Science ‡ Department of Mechanical and Aerospace Engineering ABSTRACT This paper describes advances in developing key software, sensing/control, and parts-handling technologies enabling robust operation of an agile manufacturing workcell. In particular, we(More)
This paper describes the vision-based obstacle detection system of the CWRU Cutter, an autonomous lawnmower developed for the annual “Institute of Navigation (ION) Autonomous Lawnmower Competition.” Unlike LIDAR sensors commonly found on autonomous vehicles, computer vision systems can provide similar information at drastically reduced prices.(More)
Reading a rotary dial utility meter can be difficult and, more importantly, inaccurate. This paper has developed a computationally efficient method to read a rotary dial utility meter via image processing. The method has been developed as an algorithm with the ultimate goal of implementing the system with a microprocessor and inexpensive camera. The(More)