• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Intelligent Autonomous-Robot Control for Medical Applications

    2021-12-11 13:31:14RihemFarkhHaykelMarouaniKhaledAlJaloudSaadAlhuwaimelMohammadTabrezQuasimandYasserFouad
    Computers Materials&Continua 2021年8期

    Rihem Farkh,Haykel Marouani,Khaled Al Jaloud,Saad Alhuwaimel,Mohammad Tabrez Quasim and Yasser Fouad

    1College of Engineering,Muzahimiyah Branch,King Saud University,Riyadh,11451,Saudi Arabia

    2Laboratory for Analysis,Conception and Control of Systems,Department of Electrical Engineering,National Engineering School of Tunis,Tunis El Manar University,1002,Tunisia

    3King Abdulaziz City for Science and Technology,Riyadh,12354,Saudi Arabia

    4College of Computing and Information Technology,University of Bisha,Bisha,67714,Saudi Arabia

    Abstract:The COVID-19 pandemic has shown that there is a lack of healthcare facilities to cope with a pandemic.This has also underscored the immediate need to rapidly develop hospitals capable of dealing with infectious patients and to rapidly change in supply lines to manufacture the prescription goods (including medicines) that is needed to prevent infection and treatment for infected patients.The COVID-19 has shown the utility of intelligent autonomous robots that assist human efforts to combat a pandemic.The artificial intelligence based on neural networks and deep learning can help to fight COVID-19 in many ways,particularly in the control of autonomous medic robots.Health officials aim to curb the spread of COVID-19 among medical, nursing staff and patients by using intelligent robots.We propose an advanced controller for a service robot to be used in hospitals.This type of robot is deployed to deliver food and dispense medications to individual patients.An autonomous line-follower robot that can sense and follow a line drawn on the floor and drive through the rooms of patients with control of its direction.These criteria were met by using two controllers simultaneously:a deep neural network controller to predict the trajectory of movement and a proportional-integral-derivative(PID)controller for automatic steering and speed control.

    Keywords: Autonomous medic robots; PID control; neural network control system; real-time implementation; navigation environment; differential drive system

    1 Introduction

    The use of robotics, automation applications, and artificial intelligence in public healthcare is growing daily [1-3].Robots support doctors and medical personnel to perform complicated functions with accuracy, and to reduce the workload of medical staff, improving the efficacy of healthcare services [4].To minimize the spread of COVID-19, several work functions have been allocated to robots, such as cleaning and food processing jobs in contaminated areas [5].In hospitals, service robots are versions of mobile robots with high payload capability but restricted degrees of freedom (Fig.1).However, surgical robots are precise, flexible, and reliable systems with a minimal error margin, typically within millimeters [6,7].

    Mobile robots are machines controlled by software and integrated sensors, including infrared,ultrasonic, webcam, GPS, and magnetic sensors, and they can move from one location to another to perform complex tasks [8].Wheels and DC motors are used to move robots [9].In addition to their use in healthcare, mobile robots are used in agricultural, industrial, military, and search and rescue applications, helping humans to accomplish complicated tasks [10].Line-follower robots can be used in many industrial logistics applications, such as the transport of heavy and dangerous materials, the agriculture sector, and library inventory management systems.These robots are also capable of monitoring patients in hospitals and warning doctors of concerning symptoms [11].

    Figure 1:Line-follower service robots

    A growing number of researchers have focused on smart-vehicle navigation because traditional tracking techniques are limited due to the environmental instability under which a vehicle moves.Therefore, intelligent control mechanisms, such as neural networks, are needed.They solve the problem of vehicle navigation by using their ability to learn the non-linear relationship between input and sensor values.A combination of computer vision techniques and machine learning algorithms is necessary for autonomous robots to develop “true consciousness” [12].Several attempts have been made to improve low-cost autonomous cars using different neural network configurations.For example, the use of convolutional neural networks (CNNs) has been proposed for self-driving vehicles [13].A collision prediction system has been constructed that combines a CNN with a method of stopping a robot in the vicinity of the target point while avoiding a moving obstacle [14].CNNs have also been proposed for autonomous driving control systems to keep robots in their allocated lanes [15].A multilayer perceptron network, which was implemented on a PC with an Intel Pentium 350 MHz processor, has been used for mobile-robot motion planning [16].In another study, the problem of navigating a mobile robot was solved using a local neural network model [17].

    Several motion control methods have been proposed for autonomous robots:proportionalintegral-derivative (PID) control, fuzzy control, neural network control, and combinations of these control algorithms [18].PID control is used by most motion control applications, and PID control methods have been extended with deep-learning techniques to achieve better performance and higher adaptability.High-end robotics with dynamic and reasonably accurate movement often require these control algorithms for operation.For example, a fuzzy PID controller has been used for a differential drive autonomous mobile-robot trajectory application [19].A PID controller has also been designed to enable a laser sensor-based mobile robot to detect obstacles and avoid them [20].

    In this paper, we outline the construction of a low-cost PID controller combined with a multilayer feed-forward network based on a back-propagation training algorithm using the Arduino controller board for the smooth control of an autonomous line-follower robot.

    2 Autonomous Line-Follower Robot Architecture

    In this section, the architecture and system block diagram for the line-follower robot are described.First, a suitable configuration was selected to develop a line-follower robot using three infrared sensors connected through the Arduino Uno microcontroller board to the motor driver integrated circuit (IC).This configuration is illustrated in the block diagram shown in Fig.2.

    Figure 2:Block diagram of the medic line-follower robot

    Implementing the system on the Arduino Uno ensured that the robot moved in the desired direction; the infrared sensors were read for line detection; error was predicted; the speed of the left and the right motors was determined using a PID controller and the predicted error; and the line-follower robot operated by reading the infrared sensors and controlling the four DC motors.

    2.1 Mobile Robot Construction

    The proposed autonomous-robot design (Fig.3) can easily be modified and adapted to new research studies.The physical appearance of the robot was evaluated, and its design was based on several criteria, including functionality, material availability, and mobility.

    Seven part types were used in the construction of the robot:

    (1) Four wheels.

    (2) Four DC motors.

    (3) Two base structures.

    (4) A controller board based on the Arduino ATmega 32 board.

    (5) An L298N IC circuit for DC-motor driving.

    (6) An expansion board.

    (7) Line-tracking module.

    Figure 3:Medic line-follower robot prototype

    2.2 Arduino Uno Microcontroller

    The Arduino Uno is a microcontroller board based on the ATmega328P (Fig.4).It has 14 digital I/O pins, six analog inputs that can be used as pulse width modulation (PWM) outputs,a USB connector, a power jack, an ICSP header, a reset button, and a 16-MHz quartz crystal.The Arduino microcontroller board is suitable for driving a PWM signal for the DC motor [21].

    Figure 4:Arduino Uno based on the ATmega328P

    2.3 Tracking Sensor

    The line-tracking sensor used is capable of detecting white lines on black, and black lines on white (Fig.5).The single line-tracking signal provides a stable output TTL signal for more accurate and more stable line tracking.Multi-channel operation can easily be achieved by installing the necessary line-tracking robot sensors [22].

    Specifications:

    Power Supply:+5 V, operating Current:<10 mA

    Operating temperature range:0°C to + 50°C

    Output Interface:Three-wire interface (1—signal, 2—power, and 3—power supply negative)output Level:TTL level.

    Figure 5:Tracking sensor

    2.4 L298N Motor Driver

    The L298N motor driver, which consists of two complete H-bridge circuits, is capable of driving a pair of DC motors.This function makes it suitable for use in robotics because most robots run on two or four driven wheels with a power current of up to 2A and a voltage from 5 to 35V DC.Fig.6 shows the pin assignments for the L298N dual H-bridge module.IN1 and IN2 on the L298N board are used to control the direction.The PWM signal was sent to the Enable pin of the L298N board, which drives the motor [22].

    Figure 6:L298N IC motor driver

    Fig.7 shows a diagram indicating the wire connections used for the design and implementation of the mobile robot.This diagram includes the embedded system, line-tracking sensors, DC motors, and L298 IC circuit for driving the motors.

    3 Neural Network-Based PID Controller for a Line-Follower Robot

    A neural network-based PID controller was designed to control the robot.The sensors were numbered from left to right.An error value of zero referred to the robot being precisely on the center of the line.A positive error value meant that the robot had deviated to the left, and a negative error value meant that the robot had deviated to the right.The error value can be a maximum of ±2, which corresponds to the maximum deviation (Fig.8).

    Figure 7:Connection wires

    Figure 8:Errors and sensor positions

    The primary advantage of this approach is that the three sensor readings are replaced with a single error term, which can be fed to the controller to compute the motor speeds so that the error term becomes zero.The output of the tracking line sensor array is fed to the neural network,which calculates and estimates the error term from the sensor values.

    The estimated error input was used by the PID controller to generate new output values.The output value was used to determine the left speed and right speed for the two motors on the line-follower robot.

    Fig.9 shows the control algorithm used for the line-follower robot.

    Figure 9:Mobile robot motion-control-based proportional-integral-derivative (PID) neural network controller

    3.1 PID Controller

    The objective of a PID controller is to keep an input variable close to the desired set-point by adjusting an output.Its performance can be “tuned” by adjusting three parameters:KP,KI,andKD.The well-known PID controller equation is shown here in continuous form:

    where Kp, Ki, and Kd refer to proportional, integral, and derivative gain constants, respectively.

    For implementation in a discrete form, the controller equation is modified using the backward Euler method for numerical integration, as in

    where u(kT) and e(kT) are control and error signals in discrete time at T sampling time.

    The PID controller determines both the left and right motor speeds following a predicted error measurement of the sensor.The PID controller generates a control signal (PID value), which is used to determine the left and right speeds of the robot wheels.This is a differential drive system, in which a left turn can be executed if the speed of the left motor is reduced, and a right turn is executed if the speed of the right motor is reduced.Right_Speed and Left_Speed are calculated using Eq.(3):

    Right_Speed and Left_Speed are used to control the duty cycle of the PWM applied at the input pins of the motor driver IC.PID constants (Kp, Ki, Kd) were obtained using the Ziegler-Nichols tuning method (Tab.1) [23].Initially, the Ki and Kd of the system were set to 0.Kp was then increased from 0 until it reached the ultimate gain Ku, and at this point, the robot continuously oscillated.Ku and Tu (oscillation period) are then used to tune the PID (see Tab.1).

    Table 1:Proportional-integral-derivative tuning parameters for controlling a mobile robot

    After substantial testing, using a classical PID controller was deemed unsuitable for the linefollower robot because of the changes in line curvature.Therefore, only the last three error values were tallied instead of adding all the previous values to solve this problem.The modified controller equation is provided in Eq.(4):

    This technique provides a satisfactory performance for path tracking.

    3.2 Artificial Neural Network Mathematical Model

    An artificial neural network (ANN) is a computing system that consists of many simple but highly interconnected processing elements.These elements are processed by variations in external inputs.The ANN structure presented in this work was built using multiple weighted hidden layers, which were supervised by a feed-forward network using a back-propagation algorithm.This method is widely used in many applications [24].ANNs are best suited to human-like operations,such as image processing, speech recognition, robotic control, and power system protection and control management.An ANN can be compared to a human brain.The human brain operates rapidly and consists of many neurons or nodes.Each signal or bit of information travels through a neuron, where it is processed, calculated, manipulated, and then transferred to the next neuron cell.The overall processing speed of each neuron or node may be slow, but the overall network is very fast and efficient.

    3.3 ANN Structure

    The first layers used in the ANN are the input layer and the highest layer, which is the output layer.Each bit of information is processed through the hidden layers (intermediate layers) and output layers.The signals or information data are manipulated, calculated, and processed in each layer, before being transferred to the respective network layers.When information is processed through layers or nodes in an ANN, more efficient results can be obtained when the number of hidden layers increases.The ANN operates through these layers and calculates and overwrites the results as it is trained with input data.This makes the entire network not only efficient but also capable of predicting future outcomes and making necessary decisions.This is why ANNs are often compared to the neuron cells of the human brain.

    The ANN developed in this study consists of three inputs or neurons (Fig.10).The first input is dedicated to the left sensor, the second input is dedicated to the middle sensor, and the third input is dedicated to the right sensor.Following best practices, the first hidden layer is composed of the same number of neurons as the input layer.The second hidden layer comprises two neurons, and the output layer comprises one neuron for error prediction.The hidden layers use a sigmoid function as the activation function, and the output layer uses a linear function.

    Figure 10:Neural network structure for controlling a mobile robot

    Three-layered feed-forward networks were supervised by the back-propagation algorithm in the ANN.Therefore, three functions needed to be constructed:one for the inputs to the first hidden layers, another for the first hidden layer to the second hidden layer, and a third for the hidden layers to output layers or targets.Fig.11 shows a block diagram illustrating the equations of the final output.

    Figure 11:Neural network equations

    4 Implementation of PID Neural Network Controller

    The ANN algorithm that was developed and implemented in an embedded system for the proposed mobile robot was programmed using C language.

    There are some challenges associated with the implementation of an ANN in a very small system.These challenges were more significant back in the era of inexpensive microcontrollers and hobbyist boards.However, Arduinos, like so many of today’s boards, are capable of quickly completing their required tasks.

    The Arduino Uno used in this work is based on Atmel’s ATmega328P microcontroller.Its 2K of SRAM is adequate for a sample network with three inputs, five hidden cells, and one output.By leveraging the Arduino’s GCC language support for multidimensional arrays and floating-point math, the programming process becomes very manageable.

    The neural network architecture and algorithm design apprenticeship are monitored offline by the Keras Python library.

    4.1 ANN Implementation on Arduino

    A single neuron received an input (In) and produced an output activation (Out).The activation function calculated the neuron’s output based on the sum of the weighted connections feeding that neuron.The most common activation function, which is called the sigmoid function, is the following:

    To compute the hidden unit’s activations, we used the following C code:

    To compute the output units’activations, we used the following C code:

    4.2 Implementation of PID Controller on Arduino

    We used the code below to implement the digital PID controller.

    The neural network architecture and algorithm design apprenticeship were monitored offline by Keras.

    4.3 Implementation of the Proposed Neural Network Using Python and Keras

    Keras is a powerful and easy-to-use Python library for developing and evaluating deeplearning models.It wraps around the numerical computation libraries Theano and TensorFlow and allows users to define and train neural network models using a few short lines of code.

    1-The random number generator was initialized with a fixed seed value.In this way, the same code was run repeatedly, and the same result was obtained.

    The code:

    from keras.models import Sequential

    from keras.layers import Dense

    import numpy

    numpy.random.seed(7)

    2-The models in Keras are defined as a sequence of layers.A fully-connected network structure with three layers was used.Fully-connected layers were defined using the Dense class.

    The first layer was created with the input_dim argument by setting it to three for the three input variables.

    The number of neurons in the layer was specified as the first argument, and the activation function was specified using the activation argument.

    The sigmoid activation function was used for all layers.

    The first hidden layer had three neurons and expected three input variables (e.g.,input_dim=3).The second hidden layer had three neurons, and the third hidden layer had two neurons.The output layer had one neuron to predict the class.

    The code:

    model = Sequential ()

    model.add(Dense(3, input_dim = 3, activation = ‘sigmoid’, use_bias = False))

    model.add(Dense(2, activation = ‘sigmoid’, use_bias = False))

    model.add(Dense(1, activation = ‘linear’, use_bias = False))

    3-Once the model is defined, it can be compiled.The loss function must be specified to evaluate a set of weights.The optimizer is used to search through different weights in the network.For the case being evaluated, themseloss and thermspropalgorithm were used.

    The code:

    # Compile model

    model.compile(loss=’mse’, optimizer=’RMSprop’, metrics=[rmse])

    The proposed model can be trained or fitted to the loaded data by calling thefit()function.The training process runs for a fixed number of iterations through a dataset called epochs.The batch size is the number of instances evaluated before performing a weight update in the network using trial and error.

    The code:

    # Fit the model

    model.fit(X, Y, epochs = 10000, batch_size = 10)

    The proposed neural network was trained for the entire dataset, and network performance was obtained for the same dataset.

    The code:

    # evaluate the model

    scores = model.evaluate(X, Y)

    The complete code

    from keras.models import Sequential

    from keras.layers import Dense

    import numpy

    from keras import backend

    # from sklearn.model_selection import train_test_split

    # from matplotlib import pyplot

    # fix random seed for reproducibility

    numpy.random.seed(7)

    def rmse(y_true, y_pred):

    return backend.sqrt(backend.mean(backend.square(y_pred - y_true), axis=?1))

    # # split into input (X) and output (Y) variables

    X = numpy.loadtxt(’input_31.csv’, delimiter=’,’)

    Y = numpy.loadtxt(’output_31.csv’, delimiter=’,’)

    #(trainX, testX, trainY, testY) = train_test_split(X, Y, test_size=0.25, random_state=6)

    # create model

    model = Sequential ()

    model.add(Dense(3, input_dim=3, activation=’sigmoid’,use_bias=False))

    model.add(Dense(2, activation=’sigmoid’,use_bias=False))

    model.add(Dense(1, activation=’linear’,use_bias=False))# Compile model

    model.compile(loss=’mse’, optimizer=’RMSprop’, metrics=[rmse])

    # Fit the model

    model.fit(X, Y, epochs=10000)

    # evaluate the model

    #result = model.predict(testX)

    #print(result- testY)

    scores = model.evaluate(X, Y)

    Keras was used to train the proposed ANN according to specific sensor positions placed on the path line.These sensor positions are shown in Fig.8 and listed in Tab.2.

    Table 2:Follower-logic target/neural network manual training data

    After running 1000 iterations with a decaying learning rate, the weight of each dense was found with root-mean-square error rmse = 0.13%.

    The weights connecting the input layer to the hidden layer were stored in a dense_1 matrix with three rows and 10 columns.

    dense_1

    ? [ 1.5360345, ?3.6838768, ?1.076581],

    ? [?1.1123676, ?2.4534192, 1.8363825],

    ? [?3.039003, 1.5306051, 2.718451]

    dense_2

    ? [?2.8450463, 1.5029238],

    ? [3.0052474, ?0.7608043],

    ? [?0.91276926, ?2.0846417]

    dense_3

    ? [ 2.7599642],

    ? [?3.3178754]

    A comparison between real targets and the predictions calculated by Keras is presented in Tab.3.

    Table 3:Comparison between real targets and predictions calculated by Keras

    The vehicle with the trained neural network controller was successfully tested on several paths.We found that its speed varied to cope with real situations, and the robot moved faster on a straight path and reduced its speed on curves.

    5 Conclusions

    We developed a mobile-robot platform with a fixed four-wheel configuration chassis and a combined PID and deep-learning controller to guarantee a smooth tracking line.We found that the proposed method is well suited to mobile robots, because they are capable of operating with imprecise information.More advanced controller-based CNNs can be developed in the future.

    Acknowledgement:The authors would like to extend their sincere appreciation to the Deanship of Scientific Research at King Saud University for its funding of this research through the Research Group No.RG-1439/007.

    Funding Statement:The authors received funding for this research through Research Group No.RG-1439/007.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    欧美最新免费一区二区三区| 赤兔流量卡办理| 夜夜爽夜夜爽视频| 国产av一区二区精品久久| 日日摸夜夜添夜夜添av毛片| 亚洲精华国产精华液的使用体验| 伦精品一区二区三区| 精品酒店卫生间| 99视频精品全部免费 在线| 全区人妻精品视频| 亚洲av欧美aⅴ国产| 只有这里有精品99| 18在线观看网站| 日本午夜av视频| 亚洲怡红院男人天堂| 久久久久久久久大av| 97超视频在线观看视频| 一边亲一边摸免费视频| 成人漫画全彩无遮挡| 丰满乱子伦码专区| 黄色配什么色好看| 中国美白少妇内射xxxbb| a级片在线免费高清观看视频| 日韩欧美一区视频在线观看| 日韩视频在线欧美| 国产精品不卡视频一区二区| 亚洲成色77777| 伊人久久精品亚洲午夜| 99视频精品全部免费 在线| 美女大奶头黄色视频| 欧美亚洲 丝袜 人妻 在线| 日本wwww免费看| 国产成人精品婷婷| 久久人人爽av亚洲精品天堂| 国模一区二区三区四区视频| 免费日韩欧美在线观看| 少妇人妻精品综合一区二区| 丝袜脚勾引网站| 99久久精品国产国产毛片| 韩国av在线不卡| 久久久久久人妻| 久久久精品免费免费高清| 国产白丝娇喘喷水9色精品| 天天操日日干夜夜撸| 久久精品国产自在天天线| 99热网站在线观看| 免费av中文字幕在线| 亚洲色图综合在线观看| av女优亚洲男人天堂| 在线亚洲精品国产二区图片欧美 | av视频免费观看在线观看| 五月开心婷婷网| 男女免费视频国产| 成人黄色视频免费在线看| 亚洲精品乱久久久久久| 久久影院123| 性色avwww在线观看| 人妻系列 视频| 中文字幕人妻熟人妻熟丝袜美| 中国美白少妇内射xxxbb| 欧美最新免费一区二区三区| 日韩人妻高清精品专区| 亚洲熟女精品中文字幕| 日本猛色少妇xxxxx猛交久久| 亚洲成人手机| 国产亚洲一区二区精品| 国产日韩欧美在线精品| 看十八女毛片水多多多| 老司机影院毛片| av网站免费在线观看视频| 哪个播放器可以免费观看大片| 大片电影免费在线观看免费| 黑人猛操日本美女一级片| 亚洲国产精品一区三区| 国语对白做爰xxxⅹ性视频网站| 国产成人aa在线观看| 国产精品久久久久久久久免| 国产高清三级在线| 欧美+日韩+精品| 肉色欧美久久久久久久蜜桃| 汤姆久久久久久久影院中文字幕| 国产伦精品一区二区三区视频9| 多毛熟女@视频| 嫩草影院入口| 一级黄片播放器| 精品亚洲成a人片在线观看| kizo精华| 我的老师免费观看完整版| 精品国产一区二区久久| 亚洲欧洲精品一区二区精品久久久 | 婷婷色综合大香蕉| 极品人妻少妇av视频| av在线播放精品| 国产精品99久久99久久久不卡 | 久久久久国产网址| 亚洲精品视频女| 少妇人妻 视频| 精品午夜福利在线看| 久久99热这里只频精品6学生| 曰老女人黄片| 成年av动漫网址| 国产又色又爽无遮挡免| 99国产综合亚洲精品| 一区在线观看完整版| 免费久久久久久久精品成人欧美视频 | 最近中文字幕2019免费版| 午夜av观看不卡| 一边亲一边摸免费视频| 成人无遮挡网站| 免费看av在线观看网站| 亚洲精品久久成人aⅴ小说 | 亚洲国产av影院在线观看| 天美传媒精品一区二区| 99热全是精品| 日韩欧美一区视频在线观看| 欧美精品一区二区大全| 国产黄片视频在线免费观看| 高清毛片免费看| 色网站视频免费| 各种免费的搞黄视频| 曰老女人黄片| 日韩熟女老妇一区二区性免费视频| 女人精品久久久久毛片| 国产日韩欧美视频二区| 波野结衣二区三区在线| 我的女老师完整版在线观看| 亚洲精品成人av观看孕妇| 91精品三级在线观看| 日本wwww免费看| 日本欧美国产在线视频| 99国产精品免费福利视频| 99热国产这里只有精品6| 丰满少妇做爰视频| 国产精品国产av在线观看| 极品人妻少妇av视频| 亚洲精品国产av成人精品| 欧美97在线视频| freevideosex欧美| 99久久综合免费| 少妇精品久久久久久久| 国产黄频视频在线观看| 一区二区三区乱码不卡18| 日韩视频在线欧美| 免费播放大片免费观看视频在线观看| 大香蕉97超碰在线| 日韩在线高清观看一区二区三区| 女人精品久久久久毛片| 免费看av在线观看网站| 亚洲av日韩在线播放| 中国国产av一级| 在线亚洲精品国产二区图片欧美 | 狂野欧美激情性bbbbbb| 夫妻性生交免费视频一级片| 精品久久久久久久久av| 亚洲图色成人| 亚洲精品视频女| 高清不卡的av网站| av专区在线播放| 免费人妻精品一区二区三区视频| 伦理电影免费视频| 美女国产高潮福利片在线看| 欧美3d第一页| 欧美精品高潮呻吟av久久| 成人免费观看视频高清| 18在线观看网站| 精品久久蜜臀av无| 亚洲国产最新在线播放| 亚洲国产成人一精品久久久| 久久亚洲国产成人精品v| 美女大奶头黄色视频| 亚洲av福利一区| 热99国产精品久久久久久7| 精品亚洲成国产av| 成人免费观看视频高清| 精品久久久久久久久亚洲| 视频中文字幕在线观看| 国产视频内射| 久久毛片免费看一区二区三区| 91久久精品电影网| 午夜激情久久久久久久| 中文乱码字字幕精品一区二区三区| 熟女av电影| 亚洲美女黄色视频免费看| 亚洲内射少妇av| 亚洲精品中文字幕在线视频| 人成视频在线观看免费观看| 亚洲欧美日韩卡通动漫| kizo精华| 一级片'在线观看视频| 亚洲成人一二三区av| 一级毛片黄色毛片免费观看视频| 亚洲欧洲精品一区二区精品久久久 | 99国产精品免费福利视频| 一本—道久久a久久精品蜜桃钙片| 最近的中文字幕免费完整| 日韩熟女老妇一区二区性免费视频| 2018国产大陆天天弄谢| 久久精品国产a三级三级三级| 男的添女的下面高潮视频| 国精品久久久久久国模美| 亚洲av成人精品一区久久| 天天躁夜夜躁狠狠久久av| 亚洲,一卡二卡三卡| 亚洲第一av免费看| 亚洲欧美成人综合另类久久久| 五月天丁香电影| 看免费成人av毛片| 久久人人爽人人爽人人片va| 国产成人aa在线观看| 天天影视国产精品| 夜夜看夜夜爽夜夜摸| 日日撸夜夜添| 国产免费一区二区三区四区乱码| 丝瓜视频免费看黄片| 91精品三级在线观看| 久久免费观看电影| 97超视频在线观看视频| 大香蕉97超碰在线| av在线老鸭窝| 国产白丝娇喘喷水9色精品| av福利片在线| 午夜久久久在线观看| 热re99久久国产66热| 久久久久久久大尺度免费视频| 亚洲无线观看免费| 欧美精品一区二区免费开放| 天堂8中文在线网| 飞空精品影院首页| 岛国毛片在线播放| 看非洲黑人一级黄片| 热re99久久国产66热| av黄色大香蕉| 国产熟女欧美一区二区| 久久久久视频综合| 国产老妇伦熟女老妇高清| 中文字幕久久专区| 视频在线观看一区二区三区| 欧美性感艳星| 精品99又大又爽又粗少妇毛片| 大陆偷拍与自拍| 成人国语在线视频| 久久精品久久久久久久性| 永久网站在线| 国产免费一区二区三区四区乱码| 国产探花极品一区二区| 国产亚洲最大av| 亚洲国产精品国产精品| 日韩伦理黄色片| 黄色视频在线播放观看不卡| 日本黄大片高清| 亚洲,一卡二卡三卡| 考比视频在线观看| 日日撸夜夜添| 亚洲图色成人| 26uuu在线亚洲综合色| 国产黄色视频一区二区在线观看| 免费观看在线日韩| 国产精品久久久久久av不卡| 精品少妇黑人巨大在线播放| 99九九线精品视频在线观看视频| 夜夜爽夜夜爽视频| 搡女人真爽免费视频火全软件| 亚洲五月色婷婷综合| 免费观看在线日韩| 插阴视频在线观看视频| 黑丝袜美女国产一区| 午夜免费鲁丝| 欧美变态另类bdsm刘玥| 色吧在线观看| 日日啪夜夜爽| 亚洲美女视频黄频| 中文字幕免费在线视频6| 日韩av在线免费看完整版不卡| 精品久久久精品久久久| 看十八女毛片水多多多| 精品少妇久久久久久888优播| 成人午夜精彩视频在线观看| 各种免费的搞黄视频| 成年av动漫网址| 亚洲第一区二区三区不卡| 亚洲色图综合在线观看| 久久精品国产亚洲av涩爱| 精品久久蜜臀av无| 久久久久久久久久久丰满| 亚洲色图 男人天堂 中文字幕 | 黄色视频在线播放观看不卡| 人人妻人人澡人人看| 精品久久久精品久久久| 成人亚洲欧美一区二区av| 视频中文字幕在线观看| 亚洲性久久影院| √禁漫天堂资源中文www| 国产色爽女视频免费观看| 又大又黄又爽视频免费| 中文字幕亚洲精品专区| 精品久久久久久久久亚洲| 秋霞在线观看毛片| 亚洲一区二区三区欧美精品| 97精品久久久久久久久久精品| 熟女电影av网| 能在线免费看毛片的网站| 不卡视频在线观看欧美| 国产成人av激情在线播放 | 极品人妻少妇av视频| 婷婷色av中文字幕| av播播在线观看一区| 少妇 在线观看| 永久免费av网站大全| 丝袜美足系列| 国产免费现黄频在线看| 99久久综合免费| 看免费成人av毛片| 国产av国产精品国产| 熟女av电影| 激情五月婷婷亚洲| 日韩精品免费视频一区二区三区 | 免费av中文字幕在线| 国产高清三级在线| www.色视频.com| 一边摸一边做爽爽视频免费| 国产成人精品在线电影| 又粗又硬又长又爽又黄的视频| a级毛色黄片| 精品人妻熟女毛片av久久网站| 亚洲精品,欧美精品| 青春草亚洲视频在线观看| 国产精品国产三级国产专区5o| 久久久久久久久久成人| 成人国产麻豆网| 午夜福利视频精品| 国产乱人偷精品视频| 男女免费视频国产| 搡老乐熟女国产| 久久精品国产a三级三级三级| 满18在线观看网站| 视频中文字幕在线观看| 丁香六月天网| 国产极品天堂在线| 国语对白做爰xxxⅹ性视频网站| av在线老鸭窝| freevideosex欧美| 久久综合国产亚洲精品| 国产日韩欧美视频二区| 亚洲在久久综合| 亚洲av成人精品一二三区| av不卡在线播放| 亚洲久久久国产精品| 日本vs欧美在线观看视频| 午夜激情av网站| 成人免费观看视频高清| 高清av免费在线| 91精品国产九色| 久久国产精品大桥未久av| 一本色道久久久久久精品综合| 久久人人爽人人片av| 少妇的逼水好多| 欧美精品人与动牲交sv欧美| 亚洲,一卡二卡三卡| 亚洲av综合色区一区| 欧美激情国产日韩精品一区| 久久久久久久久大av| 麻豆精品久久久久久蜜桃| 成年美女黄网站色视频大全免费 | 欧美日韩综合久久久久久| 丝袜美足系列| 欧美人与善性xxx| 26uuu在线亚洲综合色| 水蜜桃什么品种好| 性高湖久久久久久久久免费观看| 亚洲内射少妇av| 美女视频免费永久观看网站| av.在线天堂| 欧美另类一区| 欧美 日韩 精品 国产| 夫妻性生交免费视频一级片| 精品一区在线观看国产| 免费黄网站久久成人精品| 一级毛片黄色毛片免费观看视频| 亚洲综合色网址| 熟妇人妻不卡中文字幕| 插逼视频在线观看| 色哟哟·www| 内地一区二区视频在线| 婷婷色综合大香蕉| 精品99又大又爽又粗少妇毛片| 夫妻性生交免费视频一级片| 精品久久久精品久久久| 亚洲av日韩在线播放| 99久国产av精品国产电影| 免费观看在线日韩| 亚洲国产色片| 视频在线观看一区二区三区| 性色av一级| 一区在线观看完整版| 亚洲国产欧美日韩在线播放| 亚洲国产av新网站| 在线观看人妻少妇| 国产精品免费大片| 久久av网站| 最近中文字幕高清免费大全6| 免费大片黄手机在线观看| 久久97久久精品| 九草在线视频观看| 午夜老司机福利剧场| 精品国产露脸久久av麻豆| 亚洲欧美清纯卡通| 精品人妻偷拍中文字幕| 秋霞在线观看毛片| 美女主播在线视频| 久久久久久久久久久丰满| 99久久中文字幕三级久久日本| 国产高清三级在线| 大片电影免费在线观看免费| 另类亚洲欧美激情| 欧美日韩视频高清一区二区三区二| 欧美+日韩+精品| 高清不卡的av网站| 99视频精品全部免费 在线| 2021少妇久久久久久久久久久| 大话2 男鬼变身卡| 99热6这里只有精品| 日韩人妻高清精品专区| 国产免费一区二区三区四区乱码| 嘟嘟电影网在线观看| 国产乱人偷精品视频| 婷婷色麻豆天堂久久| 国产成人免费无遮挡视频| 人妻 亚洲 视频| 五月伊人婷婷丁香| 国产精品一区www在线观看| 亚洲精品自拍成人| 999精品在线视频| av免费观看日本| 亚洲国产精品国产精品| 国产男人的电影天堂91| 欧美激情 高清一区二区三区| 午夜免费鲁丝| 免费av不卡在线播放| 18禁在线无遮挡免费观看视频| 九九在线视频观看精品| 在现免费观看毛片| 免费高清在线观看视频在线观看| 中文字幕亚洲精品专区| 日韩大片免费观看网站| 成人毛片a级毛片在线播放| 熟女人妻精品中文字幕| 亚洲天堂av无毛| 久久久久久人妻| 97超视频在线观看视频| 少妇被粗大的猛进出69影院 | 久久久久视频综合| 赤兔流量卡办理| 精品少妇久久久久久888优播| 性高湖久久久久久久久免费观看| 99久国产av精品国产电影| 国产精品 国内视频| 国产精品一二三区在线看| 黄片无遮挡物在线观看| 日日啪夜夜爽| 精品久久国产蜜桃| 国产探花极品一区二区| 亚洲国产最新在线播放| 欧美精品人与动牲交sv欧美| 久久99热6这里只有精品| 少妇丰满av| 久久精品国产亚洲av天美| 日韩三级伦理在线观看| 蜜桃在线观看..| 青青草视频在线视频观看| 性高湖久久久久久久久免费观看| 2021少妇久久久久久久久久久| 午夜日本视频在线| 国产无遮挡羞羞视频在线观看| 国产一区二区在线观看av| 精品久久久噜噜| 国产亚洲最大av| 成年人免费黄色播放视频| 91精品伊人久久大香线蕉| 欧美日韩综合久久久久久| 久久国内精品自在自线图片| 欧美日韩成人在线一区二区| 自线自在国产av| 精品午夜福利在线看| 久久亚洲国产成人精品v| 久久国产亚洲av麻豆专区| 欧美日韩一区二区视频在线观看视频在线| 秋霞在线观看毛片| 久久精品久久久久久噜噜老黄| 亚洲av成人精品一区久久| 日韩强制内射视频| 久久久久久久久久久免费av| 精品一区二区三区视频在线| 国产 一区精品| 丝瓜视频免费看黄片| 免费久久久久久久精品成人欧美视频 | 91成人精品电影| 国产亚洲午夜精品一区二区久久| 国产成人freesex在线| 性色avwww在线观看| 午夜日本视频在线| 亚洲美女搞黄在线观看| 一级a做视频免费观看| 99re6热这里在线精品视频| 国模一区二区三区四区视频| 视频在线观看一区二区三区| 蜜桃久久精品国产亚洲av| 国产国拍精品亚洲av在线观看| 人人妻人人爽人人添夜夜欢视频| 欧美日韩国产mv在线观看视频| 91午夜精品亚洲一区二区三区| 欧美成人精品欧美一级黄| 18禁裸乳无遮挡动漫免费视频| 午夜免费男女啪啪视频观看| 国产免费一区二区三区四区乱码| 亚洲精品视频女| 99热这里只有精品一区| 午夜久久久在线观看| 国产成人freesex在线| 国内精品宾馆在线| 一区在线观看完整版| tube8黄色片| 亚洲av电影在线观看一区二区三区| 久久精品人人爽人人爽视色| 狂野欧美白嫩少妇大欣赏| 亚洲欧美成人综合另类久久久| 精品视频人人做人人爽| 亚洲色图综合在线观看| 高清黄色对白视频在线免费看| 国产一级毛片在线| 精品午夜福利在线看| 麻豆成人av视频| 插阴视频在线观看视频| 只有这里有精品99| 又黄又爽又刺激的免费视频.| 免费不卡的大黄色大毛片视频在线观看| 精品亚洲成a人片在线观看| 美女国产视频在线观看| av在线老鸭窝| 自拍欧美九色日韩亚洲蝌蚪91| 精品一品国产午夜福利视频| 大片电影免费在线观看免费| 午夜视频国产福利| 亚洲精品国产色婷婷电影| 国产av一区二区精品久久| 有码 亚洲区| 一区二区日韩欧美中文字幕 | 2022亚洲国产成人精品| 97精品久久久久久久久久精品| 久久免费观看电影| 在现免费观看毛片| 成年美女黄网站色视频大全免费 | 人妻夜夜爽99麻豆av| 国产老妇伦熟女老妇高清| 日韩人妻高清精品专区| 久久精品国产亚洲网站| 黄片无遮挡物在线观看| 丝袜在线中文字幕| 少妇被粗大猛烈的视频| 欧美成人午夜免费资源| 七月丁香在线播放| 在线观看一区二区三区激情| 国产精品欧美亚洲77777| 热99久久久久精品小说推荐| 成人18禁高潮啪啪吃奶动态图 | 日本与韩国留学比较| 久久精品久久久久久久性| 3wmmmm亚洲av在线观看| 欧美成人午夜免费资源| 国产精品人妻久久久影院| 精品一品国产午夜福利视频| 久久午夜综合久久蜜桃| 精品少妇黑人巨大在线播放| 亚洲国产最新在线播放| 成人毛片a级毛片在线播放| 狂野欧美白嫩少妇大欣赏| 国产欧美日韩综合在线一区二区| 久久久精品免费免费高清| 99久久综合免费| 国产精品偷伦视频观看了| 丝袜喷水一区| 国产高清有码在线观看视频| 一级,二级,三级黄色视频| 日日啪夜夜爽| 午夜免费鲁丝| 天天躁夜夜躁狠狠久久av| 亚洲国产精品国产精品| 欧美日韩视频高清一区二区三区二| 国产女主播在线喷水免费视频网站| 18禁观看日本| 久久影院123| 成年美女黄网站色视频大全免费 | 内地一区二区视频在线| 黑人高潮一二区| 看免费成人av毛片| 亚洲欧美日韩另类电影网站| 亚州av有码| 人妻一区二区av| 人妻少妇偷人精品九色| 国产成人免费观看mmmm| 日韩在线高清观看一区二区三区| 亚洲av免费高清在线观看| 最新中文字幕久久久久| 欧美激情 高清一区二区三区| 国产精品嫩草影院av在线观看| 搡女人真爽免费视频火全软件| 亚洲无线观看免费| 欧美日韩av久久| 最近最新中文字幕免费大全7| 一个人看视频在线观看www免费| 亚洲欧美中文字幕日韩二区| 成人国产麻豆网| 高清视频免费观看一区二区| 国产片特级美女逼逼视频| 精品久久久久久电影网| 精品少妇黑人巨大在线播放|