scholarly journals Terminal++ for Robot Researcher Using C#

Author(s):  
Sudip Chakraborty ◽  
P. S. Aithal

Purpose: Sometimes our robot researcher needs a terminal program to exchange the data with the robot or automation device. Nevertheless, the readily available terminal program lacks some functionality that is most relevant to the researcher. We feel that a featured rich terminal program can handle lots of communication overhead for the researcher and relieve them from repetitive and time-consuming tasks. In mind for this, we researched and developed a utility program. We added extra features like automatic send, change dynamic data, etc., so our robot researcher can test the system communication better. In this paper, we demonstrated the utility program in detail. It is built using C#, which is under the Microsoft dot net framework. The code is uploaded to GitHub. Anyone can download and use it. It can be customized for their need. All used classes are available in .cs format. Design/Methodology/Approach: This is the software utility program built by the dot net framework of Microsoft visual studio. It has a graphical user interface (GUI) and some object classes. It has a serial and ethernet interface to test the channel. Once the medium is selected, the application will send whatever is written in the input text box. The Data sending may be an automatic or manual process. In manual mode, after typing the command, we need to press the “Enter” key to send the data. In automatic mode, it will send automatically within the preset interval. The transmit and receive content is displayed inside the list box. Findings/results: sometimes, our project goes into a critical phase. We need to have good tools to overcome the situation immediately. This is a helpful tool to trace the communication-related issue. Using this tool, we can observe the outgoing and incoming data traffic. The robot researcher can use it for their communication-related debug purposes. Originality/Value: Using this terminal program, our robot researcher will get lots of benefits where readily available utility programs cannot provide them. It has some unique features like automatic sending, changing dynamic content, etc. It has a serial and ethernet interface channel so that most of the device communication can be debugged through this interface software. It is entirely free and open source. Anyone can download and use it for personal as well as commercial purposes. Paper Type: Experiment-based Research.

Sensors ◽  
2020 ◽  
Vol 20 (4) ◽  
pp. 1128 ◽  
Author(s):  
Devarani Devi Ningombam ◽  
Seokjoo Shin

In the last few years, multicast device-to-device (D2D) cellular networks has become a highly attractive area of research. However, a particularly challenging class of issues in this area is data traffic, which increases due to increase in video and audio streaming applications. Therefore, there is need for smart spectrum management policies. In this paper, we consider a fractional frequency reuse (FFR) technique which divides the whole spectrum into multiple sections and allows reusing of spectrum resources between the conventional cellular users and multicast D2D users in a non-orthogonal scenario. Since conventional cellular users and multicast D2D users shared same resources simultaneously, they generate severe data traffic and high communication overhead. To overcome these issues, in this paper we propose Lagrange relaxation technique to solve the non-convex problem and combinatorial auction-based matching algorithm to select the most desirable resource reuse partners by fulfilling the quality of service (QoS) requirements for both the conventional cellular users and multicast D2D users. Then, we formulate an optimization problem to maximize the overall system performance with least computational complexity. We demonstrate that our method can exploit a higher data rate, spectrum efficiency, traffic offload rate, coverage probability, and lower computational complexity.


2018 ◽  
Vol 12 (2) ◽  
pp. 26-37
Author(s):  
Geetanjali Rathee ◽  
Hemraj Saini

Recently, Wireless Mesh Network is deliberated as a significant technology due to its self-healing, self-configuring and self-organizing features. The Multi-hop nature of WMN nodes has the potential to forward the data traffic to their intended destination node without the involvement of source node. One of the factors that impact the WMN performance is secure communication process. Various secure authentication mechanisms have been projected however, authentication delay and communication overheads are listed as the main security issues of these approaches. In this article, an efficient and fast authentication protocol have been proposed to reduce the response time, computation overhead during encryption/decryption process of the routing messages. Further various simulations with erratic nodes have been conducted to endorse the enhancement of proposed solution against existing protocols. Moreover, performance comparison between existing and proposed schemes have been analyzed in detail showing that proposed approach has achieved better outcome against convinced consequences.


2012 ◽  
Vol 174-177 ◽  
pp. 394-398
Author(s):  
Xin Ma ◽  
Hong Li Li

The copper sleeve press-fit machine is a kind of device applied in automobile parts processing. The machine is used to press nine copper sleeves into a mold with nine holes. An automatic control system based on PLC is designed. CPU 224 of Siemens S7-200 series PLC is adopted as the core controller. The machine can be operated by either the human-machine interface or the pushbutton panel. There are all ten cylinders in this machine. The operation sequence and interlock protection of the ten cylinders are controlled by the PLC. In this system there are some necessary fault alarms and protective measures. The machine can be operated in manual mode or automatic mode. The press-fit machine is designed to operate simple with the high degree of automation and reliability, thereby saving work force and enhancing the efficiency of automobile parts production.


2013 ◽  
Vol 718-720 ◽  
pp. 1175-1180 ◽  
Author(s):  
Xiang Wu Yan ◽  
Yan Yan Li ◽  
Ri En

Compared with conventional switching power supply, EV on-board charger has more performance indicators and wider output range so the test is more complex. It need set various conditions to test charger electrical performance and the test will generate large volume of data. Although the precision and function of data acquisition equipment have increased dramatically, but the equipment cant directly determine the performance of a charger. Analysis software of the on-board EV charger testing data is developed based on the on-board EV charger testing hardware platform. The real-time database is used in the software for data management and the algorithms are used for analyzing the test data. The user can choose automatic mode or manual mode to achieve the analysis. The software can comprehensively analyze large amounts of test data, so that the test result is more reliable and accurate. Development of the software provides a way for realizing rapid automatic test to on-board charger.


Author(s):  
Aulia Rahmawati ◽  
I Dewa Gede Hari Wisana ◽  
Endang Dian Setioningsih ◽  
Sari Luthfiyah ◽  
Bedjo Utomo

Conventional Audiometer testing using manual mode takes quite a long time for one patient, and the audiologist must accompany until the test is complete. The purpose of this research is to design a pure tone audiometer with an automatic mode using Arduino microcontrollers. Contributions from this research is a system of automatic running to improve health services. The Hughson Westlake method is used for automatic mode. The method is prepared in the Arduino software and uses the CD4066 digital switch to regulate the frequency and intensity given to the patient. As for the frequency generator using XR2206, the raised frequencies are 250, 500, 1000, 2000, 4000, 8000 Hz. Then the patient will press the interrupt button if listening to sound, and the result will be displayed to the Audiogram on Android. Patient diagnostic results can be seen when testing the entire frequency has been completed. At frequency 250 Hz obtained error value 0.13, at frequency 500 Hz obtained error value 4.37, at frequency 1000 Hz obtained error value 39.5, at the frequency of 2000 Hz obtained error value 24.67, at the frequency of 4000 Hz obtained error value 67.33. And at the frequency of 8000 Hz obtained error value 32.33. The results of this study showed that the highest error was 3.95% at 1000Hz frequency and the smallest error was 0.05% at 250Hz frequency. The results of this study can be implemented in conventional audiometer system to accelerate testing time to improve service and facilitate audiologist during hearing testing.


Author(s):  
Jinjin Dang ◽  
Yuxi Gu ◽  
Juncheng Zhou ◽  
Hexiu Huang ◽  
Lijun Wang

This paper focuses on the design of software and hardware for the purification and recycling of domestic sewage discharged from a residential area. According to the characteristics of domestic sewage, the process used in this paper is determined to be Sequencing Batch Reactor (SBR) process and the allocation of system input/output (I/O) port. According to the determination of the process flow to select appropriate instruments, sensors and other equipment, using Programmable Logic Controller (PLC) to design the system in manual mode and automatic mode of the program respectively, to achieve the function of sewage treatment.


2021 ◽  
Vol 63 (2) ◽  
pp. 10-15
Author(s):  
Viet Hang Dao ◽  
◽  
Quang Hung Le ◽  
Phuc Binh Nguyen ◽  
Manh Hung Nguyen ◽  
...  

Conducted from April 2019 to July 2020, this study aimed to assess the software accuracy in assisting Z-line segmentation by comparing with medical doctors’ detection results and by recording doctors’ satisfaction in scale, time-of-implementation in interactive mode, and integrated mode. For the development of the Z-line detection algorithm, a dataset of 533 high-definition endoscopic WLI (white-light) images in diverse forms of Z-line were collected. The software was subsequently developed in 4 modes, including manual mode, interactive mode (using Superpixels-BPT), automatic mode (using AI algorithm), and integrated mode (the combination of BPT and U-Net). 30 endoscopic images were assigned to 2 groups of doctors (under 2-year experience and over 5-year experience) for the Z-line detection using the software in 4 modes. Time-of-implementation, number of mouse clicks, satisfaction in scales, and IoU (Interception over Union) metric with expert’s ground-truth are used for assessment. The results showed that IoU metrics of interactive and integrated modes in the experimental dataset was 88% with no statistical difference to the IoU value of manual mode, and mean IoU metrics from the results of 4 modes were high, from 86.7 to 90.8%. The mean values of time-of-implementation in interactive mode and integrated mode were not statistically different from manual mode. The median number of mouse-clicks each use in the interactive mode and the integrated mode were 24.5 and 15.5 times, respectively. The software received good feedbacks from the doctors, with the mean values of satisfaction scores of automatic mode, interactive mode and integrated mode are 7.2, 7.3, and 7.2 respectively. The development of the software for detecting endoscopic anatomy landmarks is a novel and feasible research direction in Vietnam. Further studies could focus on detecting some specific lesions classified according to anatomy landmarks.


Elkawnie ◽  
2018 ◽  
Vol 4 (1) ◽  
Author(s):  
Salahuddin Salahuddin ◽  
Widdha Mellyssa ◽  
Azman Azman

Spider robot is controlled using ATMega32 microcontroller and programmed using C language on CV AVR Software. This robot is designed to help people in the fire fighting in the fire accident. This robot has 3 ultrasonic PING sensors that are placed on the front, right and left as a distance detector to regulate the movement of the robot and a flame detector sensor that is placed on the front as a fire detector. Robot also has 2 work modes that are manual mode and automatic mode. Manual mode is a mode where the movement of the robot is ordered to use the remote bluetooth with 7 meters of maximum distance, while the automatic mode is the mode where the movement of the robot fully using PING ultrasonic sensors. From the results of fire detection testing, the robot is able to detect the presence of fire less than 20 cm, in that position the robot will stop and turn on the fan automatically. Furthermore, from the results of robot movement testing, the robot detects the presence of obstacle as far as 20 cm, in that position the robot will stop and it will read the ultrasonic sensor PING on the right and left to decide the next movement.


Mobile Ad hoc Networks (MANET) comprises a collection of numerous mobile nodes that communicates with one other with no dependence on any predefined infrastructure in the network. The characteristics of MANET such as independent, wireless, and self-configuration of MANETs allows the suitability of various application scenarios. Cluster based Flooding is an important issue in the design of MANET where it is an order to manage data traffic as it utilizes a set of chosen nodes to transmit data between two nodes. MANET networks frequently structured with mobile devices for enabling data transmission. An essential process of selecting forwarding set in the inter-cluster flooding. The routing protocol employ in the network often defines the energy efficiency and network performance in ad hoc networks. This paper presents a new deterministic directed flooding scheme (D2FS) for effectively choose the forwarding set for effective inter-cluster flooding. In addition, a Cluster Based Flooding utilizing Fuzzy Logic Scheme (CBF2S) to effectively transmit data is also presented. The devised D2FS model is tested using NS2 tool with respect to the existence of diverse hop counts. An extensive experimentation takes place to prove the superiority of the D2FS with respect to overhead, communication overhead, traffic load, packet delivery ratio and end to end delay.


Sign in / Sign up

Export Citation Format

Share Document