Loading [MathJax]/jax/output/SVG/jax.js
Review Topical Sections

Manufacture of complex heart tissues: technological advancements and future directions

  • Received: 02 December 2020 Accepted: 05 January 2021 Published: 20 January 2021
  • The latest technological advances in stem cell biology and mechanical engineering provide new opportunities for cardiac tissue engineering, enabling the production of highly efficient differentiated cells and the manufacture of high-resolution complex cardiac tissues. In this review, we summarize the progress of stem cell technology in 3D bioprinting of heart tissue and the latest technological breakthroughs. The main topics discussed include somatic cell reprogramming, differentiation of induced pluripotent stem cells (iPSCs), 3D bioprinting strategies, bioinks, and in vitro vascularization methods. The objective of this review is to explore the possibility of interdisciplinary research to solve the existing challenges in tissue engineering by summarizing the existing work and progress and pointing their current limitations.

    Citation: Yihan Zhang. Manufacture of complex heart tissues: technological advancements and future directions[J]. AIMS Bioengineering, 2021, 8(1): 73-92. doi: 10.3934/bioeng.2021008

    Related Papers:

    [1] Chengjun Wang, Xingyu Yao, Fan Ding, Zhipeng Yu . A trajectory planning method for a casting sorting robotic arm based on a nature-inspired Genghis Khan shark optimized algorithm. Mathematical Biosciences and Engineering, 2024, 21(2): 3364-3390. doi: 10.3934/mbe.2024149
    [2] Junjie Liu, Hui Wang, Xue Li, Kai Chen, Chaoyu Li . Robotic arm trajectory optimization based on multiverse algorithm. Mathematical Biosciences and Engineering, 2023, 20(2): 2776-2792. doi: 10.3934/mbe.2023130
    [3] Juan Du, Jie Hou, Heyang Wang, Zhi Chen . Application of an improved whale optimization algorithm in time-optimal trajectory planning for manipulators. Mathematical Biosciences and Engineering, 2023, 20(9): 16304-16329. doi: 10.3934/mbe.2023728
    [4] Xingjia Li, Jinan Gu, Zedong Huang, Wenbo Wang, Jing Li . Optimal design of model predictive controller based on transient search optimization applied to robotic manipulators. Mathematical Biosciences and Engineering, 2022, 19(9): 9371-9387. doi: 10.3934/mbe.2022436
    [5] Wenyang Gan, Lixia Su, Zhenzhong Chu . A PSO-enhanced Gauss pseudospectral method to solve trajectory planning for autonomous underwater vehicles. Mathematical Biosciences and Engineering, 2023, 20(7): 11713-11731. doi: 10.3934/mbe.2023521
    [6] Xuewu Wang, Bin Tang, Xin Zhou, Xingsheng Gu . Double-robot obstacle avoidance path optimization for welding process. Mathematical Biosciences and Engineering, 2019, 16(5): 5697-5708. doi: 10.3934/mbe.2019284
    [7] Liwei Yang, Lixia Fu, Ping Li, Jianlin Mao, Ning Guo, Linghao Du . LF-ACO: an effective formation path planning for multi-mobile robot. Mathematical Biosciences and Engineering, 2022, 19(1): 225-252. doi: 10.3934/mbe.2022012
    [8] Baoye Song, Shumin Tang, Yao Li . A new path planning strategy integrating improved ACO and DWA algorithms for mobile robots in dynamic environments. Mathematical Biosciences and Engineering, 2024, 21(2): 2189-2211. doi: 10.3934/mbe.2024096
    [9] Zhen Yang, Junli Li, Liwei Yang, Qian Wang, Ping Li, Guofeng Xia . Path planning and collision avoidance methods for distributed multi-robot systems in complex dynamic environments. Mathematical Biosciences and Engineering, 2023, 20(1): 145-178. doi: 10.3934/mbe.2023008
    [10] Xingjia Li, Jinan Gu, Zedong Huang, Chen Ji, Shixi Tang . Hierarchical multiloop MPC scheme for robot manipulators with nonlinear disturbance observer. Mathematical Biosciences and Engineering, 2022, 19(12): 12601-12616. doi: 10.3934/mbe.2022588
  • The latest technological advances in stem cell biology and mechanical engineering provide new opportunities for cardiac tissue engineering, enabling the production of highly efficient differentiated cells and the manufacture of high-resolution complex cardiac tissues. In this review, we summarize the progress of stem cell technology in 3D bioprinting of heart tissue and the latest technological breakthroughs. The main topics discussed include somatic cell reprogramming, differentiation of induced pluripotent stem cells (iPSCs), 3D bioprinting strategies, bioinks, and in vitro vascularization methods. The objective of this review is to explore the possibility of interdisciplinary research to solve the existing challenges in tissue engineering by summarizing the existing work and progress and pointing their current limitations.


    Robotic manipulators have been widely used in various fields such as electronics industries, automobile industries, military affairs, space exploration, and mining. Furthermore, the application fields of manipulators continue to expand, such as riot control, health industries, catering industries, construction industries, and explosion prevention. Trajectory planning, as one of the most imperative topics on manipulators, has been investigated since the manipulators appeared. A considerable number of approaches have been proposed to solve the robot planning problem, such as artificial potential field (APF) [1,2], probabilistic roadmap [3], rapidly-exploring random tree (RRT) [4], configuration space method [5], optimization algorithm [6,7], reinforcement learning [8,9], metaheuristics [10,11,12,13], and Tau theory [14,15,16,17,18,19,20,21]. The goal of trajectory planning is to make robots move fast, accurately, and stably. Besides, researchers also dedicate to make robots safer to the circumstances, more intelligent, and more compliant. In recent years, Tau theory has been utilized on robots to plan trajectories due to the compliant feature [17,18,19,20,21].

    Since many objectives need to be achieved in robot planning, the optimization algorithms provide a promising way to solve the challenging issue. For example, the improved sparrow search algorithm was proposed to plan the shortest path for mobile robots [22]. The modified particle swarm optimization and the Tabu search algorithm were used to handle inverse kinematics and obstacle avoidance problems [23]. A novel multi-group particle swarm optimization was proposed to achieve motion planning [24]. The ant colony optimization algorithm was applied on unmanned air vehicles trajectory planning tasks [25]. Huang et al. [26] employed the elitist non-dominated sorting genetic algorithm — version Ⅱ (NSGA-Ⅱ) to optimize the 5th-order B-spline trajectory for an industrial robot manipulator. NSGA-Ⅱ was also adopted to tune the proportional-integral-derivative (PID) controller of the robotic manipulator [27]. A hybrid differential evolution-based method was presented to address the 6-degree of freedom (DOF) manipulator trajectory planning problem [28]. Most optimization algorithms are imitated from the practical long-tested-by-nature behaviors of creatures. This inspired the design philosophy of the algorithms, which are also called bio-inspired optimization algorithms. Among the bio-inspired optimization algorithms, bacteria foraging optimization algorithm (BFOA) was successfully applied on liquid level control [29], which indicates the effectiveness of being employed on robot planning.

    In this paper, a novel bio-inspired trajectory planning method is proposed for robotic systems based on the improved BFOA (IBFOA) and Tau-J*. The main contributions can be described as follows.

    (1) The trajectory planning of the manipulator is considered as a multi-objective optimization problem. Then, the multi-objective optimization algorithm IBFOA is proposed to generate a set of optimal control points in the trajectory planning. Compared with the original BFOA, the IBFOA is presented with decreased reproduction size, decreased elimination & dispersal probability, and the elite-preservation strategy. In this way, the IBFOA can achieve better performance and more stable optimization in comparison to the original BFOA. Besides, the IBFOA performance improvement can be measured as the mean fitness change which is 6%. Similarly, the stability improvement can be measured as the fitness standard deviation change which is 7%. The improvement requires nearly no extra computation.

    (2) A bio-inspired trajectory generation algorithm Tau-J* is proposed to interpolate the waypoints between the control points, enabling the calculation burden to be alleviated and the collision-free compliant trajectory of the manipulator to be obtained. Compared with other Tau-based guidance strategies, Tau-J* has the benefits of zero initial and final jerk due to the usage of the high-order Tau function. Next, a more compliant trajectory can be acquired using the proposed Tau-J* guidance strategy. Hence, a novel IBFOA-Tau-J* algorithm is designed to facilitate robotic manipulator planning.

    The rest of the paper is structured as follows. In Section 2, the related work is introduced. In Section 3, the original BFOA, IBFOA, and the trajectory generation based on IBFOA are described. In Section 4, the interpolation algorithm Tau-J* is presented. Afterward, the simulation tests on a 6-DOF manipulator are conducted based on the proposed algorithm, and the test results are discussed in Section 5. and the discussion is also given. Finally, the conclusions and our future work are drawn in Section 6.

    BFOA, as a bio-inspired optimization algorithm, was proposed to imitate the foraging behaviors of Escherichia coli, including chemotaxis, swarming, reproduction, and elimination & dispersal. Subsequently, the BFOA and its improved algorithms were presented to address the optimization problem. For instance, an adaptive BFOA was presented by adding a constant parameter in the denominator of the step size formula [30]. Similarly, Chen et al. [31] modified the chemotaxis behavior by introducing population diversity of the bacterial colony, universal iterations, mean fitness in two chemotaxis processes. Different from the above adaptive BFOAs, the nonlinear decreasing methods, the roulette gambling mechanism, and the linear decreasing adaptive regulation mechanism were introduced to chemotaxis behavior, reproduction behavior, and elimination & dispersal behavior, respectively [32]. BFOA was applied to optimize the controller parameters [33], and the better results were obtained compared to the conventional proportional-integral (PI) controller and genetic algorithm-based controller. Abd-Elazim et al. [34] built the hybrid particle swarm optimization-BFOA (BSO) to optimize the design of power system stabilizers and demonstrated the superiority of the proposed method to BFOA and PSO. Additionally, BFOA was used to optimize the nonlinear load frequency controller parameters [35]. Panda et al. [36] introduced the principle of swarming to hybrid BFOA and PSO, which was tested in automatic generation control. The BFOA was applied to real-time pose adjustment of the Hexa robot [37]. Besides, the multi-subpopulation bacterial foraging optimization algorithm [38] was proposed to facilitate unmanned surface vehicle path planning by constructing a new strategy that protects the elite member in the subpopulation. The above investigations suggest that the BFOA and its improved algorithms possess good performances in parameters optimization and searching extremum value. However, the application of BFOA for trajectory planning of robotic manipulators needs to be further investigated because it may fail to find the global optimum, and the current solution may become worse during iteration. Thus, the reproduction behavior and the elimination & dispersal behavior are modified by introducing the elite-preservation strategy and a decay factor dk on the two behaviors. In this way, a novel improved BFOA (IBFOA) can be conducted to facilitate the trajectory planning of robotic manipulators.

    Notably, the unexpected calculation burden and unsmooth trajectories would occur provided that the IBFOA (or BFOA) is implemented alone on the trajectory planning of robotic manipulators. One feasible way is to establish smoothness evaluation criteria in the cost function to obtain the smooth trajectories. However, the calculation burden problem would be further aggravated since more terms were introduced in the cost function. With the purpose of alleviating the above deficiencies, IBFOA is adopted to generate a small set of control points, and the interpolation algorithms (such as polynomial interpolation [39], cubic spline [40], linear segment with parabolic blend [41], and Tau theory) are then performed to generate the waypoints between the control points. In this way, both fast calculation and smooth trajectories can be achieved.

    Tau theory, as a bio-inspired interpolation method, was applied to generate the trajectory of robotic systems in recent years owing to its fast calculation and smooth trajectory generation. In the early stage, researchers focused on the physical meaning of Tau [14,15]. Then, Tau theory was employed to describe the law of creatures approaching objects [16]. A so-called intrinsic Tau jerk (Tau-J) guidance strategy was proposed and applied to quadrotors [17]. Then, Tau-J also implemented on manipulators [18], and the performance was thoroughly discussed [21]. Besides, Tau harmonic (Tau-H) was proposed by introducing harmonic movement into Tau theory and used on unmanned aerial vehicles based on PSO to overcome the shortages of Tau-J [19]. Moreover, Lee modified the work of [16], making it possible to guide a movement to a departing destination [20]. However, Tau theory cannot be used to handle the global multi-objective trajectory planning of robotic manipulators.

    In this section, the fundamentals of the bacteria foraging optimization algorithm (BFOA) are first presented. Then a novel improved bacteria foraging optimization algorithm (IBFOA) is proposed. Different from the existed BFOAs, the decay factors are used in the reproduction behavior and elimination & dispersal behavior. Furthermore, the elite-preservation strategy is introduced in the proposed algorithm. Moreover, the trajectory generation for the robotic manipulator is described based on the proposed IBFOA.

    BFOA [29] is a bio-inspired optimization algorithm that imitates the foraging behavior of Escherichia coli. The E. coli will survive and breed in nutrient-rich places and will die in a food-lacking or noxious circumstance. As a result, E. coli tend to move and stay in a comfort zone. In BFOA, all the bacteria only need to chase the global minimum (or maximum) of the fitness function by taking the following four kinds of behaviors.

    (a) Chemotaxis: It consists of tumbling and swimming. In short, the bacteria tumble to change direction and swim forward.

    (b) Swarming: Each bacterium attracts and repels other bacteria to approach while all the bacteria cannot be too close.

    (c) Reproduction: The bacteria in better places will live and reproduce asexually, and others will die. The population remains unchanged.

    (d) Elimination & dispersal: Every bacterium will be eliminated and dispersed to another random place stochastically with a constant probability.

    At the early stage of the BFOA optimization process, the potential optimal domain can be obtained by searching the whole domain field. As the optimization process proceeds, the step size remains fixed and has to be selected carefully in advance to determine a compromise between efficiency and optimal solutions. Given the drawback, different kinds of adaptive-step BFOA were proposed [30,31,32]. Moreover, the best bacteria may be eliminated and dispersed to another random place, resulting in a worse current solution.

    A decay factor dk is defined and multiplied by the reproduction size Sr and the elimination & dispersal probability Ped. Sr and Ped will decrease over time by the decay factor. Consequently, the reproduction and elimination & dispersal behaviors are improved. The advantage is that the bacteria will focus on exploring the searching space and then pay increasing attention to find better solutions around the current optimal solution, contributing to a quick achievement of the optimal solutions. Generally, the decay variables are linearly reduced or exponentially reduced. In this paper, the decay factor dk is defined as,

    dk=e1nN (3.1)

    where N=NcNreNed is the total iteration number, Nc denotes the number of the chemotaxis steps, Nre refers to the number of reproduction steps, Ned represents the number of elimination & dispersal steps, and n is the current iteration number (starts at 1). A decay variable can be obtained by multiplying dk by a nonzero constant.

    Different from the previous research [30,31,32], a novel IBFOA is proposed with decreased reproduction size Sr, decreased elimination & dispersal probability Ped, and the elite-preservation strategy. By introducing the elite-preservation strategy to the elimination & dispersal behavior, the bacterium in the best place will always survive, protecting the current optimum. In this study, Θ is defined as the search agents and stores all the bacterium positions. Define the bacteria Θ(j,k,l)=[θ1(j,k,l),,θS(j,k,l)], where S indicates the number of bacteria, θi(j,k,l) represents a p-dimensional position vector with i=1,,S;j=1,,Nc;k=1,,Nre; and l=1,,Ned that stores the i-th bacterium position at the j-th chemotactic step, the k-th reproduction step, and the l-th elimination & dispersal step. The IBFOA (compared with BFOA) can be described as Algorithm 1.

    Algorithm 1: IBFOA (compared with BFOA)
    1 Initialize the parameters S, p, dattract, wattract, hrepellant, wrepellant, Nc, swimming steps Ns, Nre, Sr, Ned, Ped, and tumbling steps Nt. Initialize dk for IBFOA (no decay factor in BFOA);
    2 for l=1:Ned do

    30 end

     | Show Table
    DownLoad: CSV

    Define a fitness function J(i,j,k,l) as,

    J(i,j,k,l)=Jc(i,j,k,l)+Jar(i,j,k,l) (3.2)

    where Jc(i,j,k,l) represents the cost function that will be defined later, and Jar(i,j,k,l) denotes the combined attraction and repelling effect, defined as,

    Jar(i,j,k,l)=Si=1[dattractexp(wattractpm=1(θmθim)2)]+Si=1[hrepellantexp(wrepellantpm=1(θmθim)2)] (3.3)

    where θm represents the m-th dimension of the bacterium position, θim is the m-th dimension of the i-th bacterium position, dattract denotes the depth of the attractant, wattract strands for the width of the attractant, hrepellant indicates the height of the repellant, and wrepellant refer to the width of the repellant.

    The objective of IBFOA is to minimize the fitness function J(i,j,k,l) so as to to determine the optimal solution stored by Jlast according to Algorithm 1. Besides, the health function Jihealth is defined as follows to evaluate the health of the bacteria:

    Jihealth=Nc+1j=1J(i,j,k,l),i=1,,S (3.4)

    The objective of the health function Jihealth is to examine whether the i-th bacterium obtains enough nutrients during its lifetime of foraging evaluate "healthy"[29].

    First, it is assumed that the trajectory planning for an n-DOF robotic manipulator is conducted in an environment with Nobs obstacles using the proposed IBFOA. Additionally, the obstacles are set to be spheres randomly in the workspace to simplify the calculations. The initial and final joint angles are also set to be random values if no collision happens.

    Second, trajectory planning is regarded as a multi-objective optimization problem. Then, the proposed IBFOA can be employed to obtain the optimal trajectory. With the purpose of avoiding the unstable and cumbersome inverse kinematics, all control points and waypoints are calculated in the joint space of the robotic manipulator, and forward kinematics is applied in collision detection. The robot links are modeled as the cylinders with hemispheres for each joint, and the obstacles are modeled as the spheres. Afterward, a collision model composed of the cylinders with hemispheres and the spheres is established. In the collision model, the cylinder with hemispheres is abstracted as the line segment, while the radius of the cylinder, the modeling error compensation, and the safe stopping distance are all modeled in the spheres. In this way, only the distance between the line segment and the center of the sphere needs to be calculated in the collision model for collision detection. The cost function is defined as,

    Jc=ω1L+ω2Lq+ω3CP (3.5)

    where ω1, ω2, and ω3 are weights, L denotes the path length of the end effector, Lq represents the sum of angles of all joints, C refers to the collision flag (0 and 1 indicates no collision and collision, respectively), and P suggests the penalty that will increase when the manipulator approaches and collides the obstacles. The path length L can be defined as,

    L=Nw1k=1(xk+1xk)2+(yk+1yk)2+(zk+1zk)2 (3.6)

    where Nw denotes the overall number of waypoints, k is the number of current waypoint, xk, yk, and zk describe the current position of the end effector. The sum of angles Lq is expressed as,

    Lq=Nw1k=1NDOFi=1|qik+1qik| (3.7)

    where NDOF indicates the degree of freedom of the manipulator, and qi denotes the i-th joint of the manipulator. The penalty P can be defined as,

    P=Nwk=1Nobsj=1max(1djlinkrjobs+rjexpansion,0) (3.8)

    where Nobs is the number of obstacles, rjobs denotes the radius of the j-th obstacle, rjexpansion denotes the expansion radius of the j-th obstacle, and

    djlink=NDOFi=1dist(li,obsj) (3.9)

    represents the distance between the j-th obstacle and all links of the manipulator at k-th waypoint, where li indicates the i-th link, and obsj represents the j-th obstacle, respectively.

    Generally, the weight parameters ω1, ω2, and ω3 can be manually selected to minimize the moving path of the manipulator in both Cartesian space and joint space. Notably, ω3 is chosen to be large, allowing the fitness to be significantly increased provided that the manipulator collides with obstacles.

    Then, the planned trajectory can be obtained by using the proposed IBFOA. However, it is inefficient to obtain every single waypoint of a trajectory through IBFOA since the calculation burden will be aggravated and the unsmooth trajectories will be generated. One feasible way to handle these problems is that a small set of control points can be planned using IBFOA, and then the plenty of waypoints between two adjacent control points can be generated by an interpolation algorithm. It suggests that only the positions of control points for all the joints of the manipulator need to be optimized using the proposed IBFOA. In this way, the calculation burden and the unsmooth trajectories will be reduced since the interpolation algorithms can generate the trajectories between the two adjacent control points as smoothly as possible with simple computation.

    Several interpolation algorithms are used to generate the trajectories of industrial robotic manipulators, so as to improve the implementation efficiency. However, the common interpolation algorithms generally suffer from the nonzero initial jerk and final jerk, which would damage the actuators. Thus, a bio-inspired interpolation algorithm, Tau theory, is utilized to generate a smooth trajectory and achieve the compliant motion. Based on the Tau theory, an improved Tau-J (Tau-J*) is presented in this section to generate the trajectory with zero initial and final jerk, contributing to achieving the compliant trajectory.

    Lee [14] investigated how creatures utilize visual information when approaching objects and then proposed the Tau theory in 1976. Lee et al. [15] explicitly described the Tau function τ(x) as,

    τ(t)=x(t)˙x(t) (4.1)

    where x(t) denotes the gap between the current position and the object, and ˙x(t) indicates the approaching velocity.

    If there are two movements reaching the object simultaneously, the relationship of the two movements can be described as,

    τ(t)=kAτA(t)=kAxA(t)˙xA(t) (4.2)

    where kA represents the coupling coefficient [16], and xA(t) refers to the gap of the intrinsic guidance movement (IGM), which represents a virtual movement guiding the actual gap x(t). Given the IGM, one can obtain the IGM-guided actual movement by Eq (4.2).

    Intrinsic Tau jerk (Tau-J) guidance strategy [19] was proposed by applying constant jerk movement as IGM xA(t)=16j(T3t3). By solving Eq (4.2), the actual movement can be obtained as,

    {x(t)=x0T3/k(T3t3)1/k˙x(t)=3x0t2kT3/k(T3t3)1/k1¨x(t)=3x0tkT3/k(3kkt32T3)(T3t3)1/k2 (4.3)

    where x0 denotes the initial motion gap, T indicates the reach time, and k represents the coupling coefficient. Tau-J can guide a movement with zero initial acceleration and zero final acceleration. The IGM of Tau-J is a cubic polynomial, causing the second derivative of gap (acceleration) to start and end at zero. However, the initial jerk and final jerk are nonzero, resulting in uncompliant movement, even damage to the actuators.

    To make the movement more complaint, we propose an improved intrinsic Tau jerk (Tau-J*) guidance strategy. With a quartic polynomial as the IGM, xA(t)=124j(T4t4), the third derivative of gap (jerk) will start and end at zero. It can be obtained that,

    {x(t)=x0(1T4t4)1/k(T4)1/k˙x(t)=4t3x0k(T4t4)2(1T4t4)1k+1(T4)1/k¨x(t)=4t2x0(3T4k+kt44t4)k2(T4t4)2(1T4t4)1/k(T4)1/k (4.4)

    Since the higher-order IGM is used, Eq (4.4) can guide the movement with zero initial jerk and zero final jerk. Tau-J, Tau-J*, quintic polynomial, and cubic spline algorithms are compared to demonstrate the performances of the interpolation algorithms. It is assumed that the gaps are 0, 300 m, 200 m, 300 m, 700 m at 0, 100 s, 200 s, 300 s, 400 s, respectively, which can be considered one start point, three control points, and one endpoint. Then, the four interpolation algorithms are used to generate trajectories, respectively. Figure 1 illustrates the interpolation results of the gap, velocity, acceleration, and jerk curves, with the parameters k=0.1, and T=100 chosen for Tau-J and Tau-J*, respectively. The results demonstrate that the Tau-J, Tau-J*, and quintic polynomial can stop at every control point while the cubic spline algorithm can generate a nonstop trajectory. As revealed from Figure 1(c), the accelerations of the cubic spline are nonzero values at the start and end of the movement, and this would cause instability or damage the actuators. Figure 1(d) indicates that the jerks of Tau-J, quintic polynomial, and cubic spline are discontinuous and nonzero at the start and end of the movement, while the jerk of the proposed Tau-J* is continuous and zero at the start and end of the movement. It indicates that Tau-J* can guide more compliant movements.

    Figure 1.  The curves of Tau-J, Tau-J*, quintic polynomial, and cubic spline.

    In this section, the simulation tests are conducted for a robotic manipulator on the robot simulator CoppeliaSim (also known as V-REP) to validate the performances of the proposed bio-inspired trajectory planning method.

    We set up a 6-DOF robotic manipulator in the CoppeliaSim, where three obstacles are assumed to exist in the workspace. The initial and final joint angles of the robotic manipulator are set to be random, and the positions of the obstacles are randomly chosen in the workspace. The multi-objective collision-free compliant trajectories are obtained with the proposed bio-inspired trajectory planning method. The control points are updated every iteration through IBFOA in the joint space, and the waypoints between the control points are generated by Tau-J*. Within such an algorithm design, the joint angle, velocity, acceleration, jerk, and torque are reasonable values, and there is no need to evaluate kinematical and dynamical constraints. Particularly, a larger number of waypoints is desired since collision detection is used for every waypoint. Nonetheless, more waypoints would lead to more computational consumption. Therefore, one can make a trade-off between optimality and computational efficiency by choosing an adequate number of waypoints. Following the analyses of Section 3.3 and above, the numbers of the control points and waypoints are both selected by the trial-and-error method.

    The whole procedure is described in Algorithm 2, where the function CptF(i,j,k,l) that computes the fitness is invoked as Algorithm 3.

    Algorithm 2: Bio-inspired Trajectory Planning for Robotic Manipulator
    1 Create the manipulator model;
    2 Create the obstacle model;
    3 do

    6 while collide;
    7 Initialize the parameters of IBFOA;
    8 Generate the initial solution randomly;
    9 Run the main body of IBFOA (Algorithm 1), but use CptF(i,j,k,l) to calculate the fitness;

     | Show Table
    DownLoad: CSV
    Algorithm 3: Compute the fitness
    1 Function CptF(i,j,k,l):

    9 end

     | Show Table
    DownLoad: CSV

    Two cases are conducted under the same condition to compare the proposed method with other similar methods. For simulation, it is assumed that there are 3 obstacles in the circumstance. By the trial-and-error method, 3 control points, 1 initial point and 1 endpoint can be chosen, followed by 120 waypoints between the adjacent control points. Case 1 is implemented to compare the performances of IBFOA, BFOA, and BSO; Case 2 is conducted to demonstrate the convergence of the solutions by using IBFOA BFOA, and BSO, respectively. Notably, IBFOA, BFOA, and BSO are implemented with Tau-J*. The parameters of the two cases are exhibited in Table 1, where some parameters are selected according to the literature [29,35] and the others are tuned by the trial-and-error method. BFOA and BSO share the same parameters. The tests are performed on the desktop with a 3.4 GHz central processing unit (CPU) and 16 GB DDR4 memory.

    Table 1.  Parameters of the simulation.
    symbol Case 1 Case 2
    IBFOA BFOA & BSO IBFOA BFOA & BSO
    S 12 12 30 30
    Nre 8 8 20 20
    Sr 6 6 15 15
    Ned 6 6 15 15
    Nc 10 10 30 30
    Nt 0.2verS 0.2verS 0.2verS 0.2verS
    p 18 18 18 18
    dattract 0.1 0.1 0.1 0.1
    wattract 20 20 20 20
    hrepellant 0.1 0.1 0.1 0.1
    wrepellant 100 100 100 100
    Ns 4 4 4 4
    Ped 0.2 0.2 0.2 0.2
    T 6 6 6 6
    k 0.1 0.1 0.1 0.1
    robs 0.18 0.18 0.18 0.18
    rexpansion 0.1 0.1 0.1 0.1
    ω1 7 7 7 7
    ω2 300 300 300 300
    ω3 1.2×107 1.2×107 1.2×107 1.2×107
    Note: verS represents S-dimensional vector that all elements are 1.
    3 control points for each joint of the 6-DOF manipulator, and each dimension of p is limited on the interval (π,π) as the joint limit of the robotic manipulator.

     | Show Table
    DownLoad: CSV

    Case 1: Three hundred results of IBFOA and BFOA are collected respectively, with each result containing 480 iterations. Figure 2 illustrates the mean fitness and standard deviation, where ±std denotes the standard deviation. As indicated in Figure 2, IBFOA has faster convergence with lower fitness compared to BFOA and BSO. This demonstrates that IBFOA can achieve better solutions and be more stable.

    Figure 2.  Mean fitness and standard deviation of Case 1.

    Case 2: Twenty results of IBFOA, BFOA, and BSO are collected respectively, with each result containing 9000 iterations. Figure 3 shows the mean fitness and standard deviation, revealing that IBFOA is superior to BFOA and BSO in the stability, speed of convergence, and quality of solutions with the larger iteration numbers.

    Figure 3.  Mean fitness and standard deviation of Case 2.

    Table 2 provides the final fitness (mean ± std) of Case 1 and Case 2, suggesting that IBFOA can achieve smaller final fitness. Specifically, the smaller mean value generally indicates the better solution, and the smaller standard deviation value reflects the more stable optimization algorithm.

    Table 2.  Final fitness (Mean ± Std).
    IBFOA BFOA BSO
    Case 1 1.96×104±1.04×104 2.08×104±1.12×104 2.01×104±1.28×104
    Case 2 1.24×104±3.89×103 1.37×104±6.13×103 1.82×104±8.95×103

     | Show Table
    DownLoad: CSV

    Besides, a set of optimal solutions of IBFOA (with Tau-J*) and BFOA (with Tau-J) is chosen respectively to be visualized on CoppeliaSim, so as to further intuitively demonstrate the performances of the proposed trajectory planning method. Figures 4 and 5 present the visualized scenes with the same positions of the obstacles and initial and final joint angles obtained using IBFOA-Tau-J* and BFOA-Tau-J, respectively. The three obstacles are colored in yellow, blue, and red, respectively; the path of the end-effector is drawn as black lines; the coordinates at the bottom right in each subfigure indicate the angle of view; the endpoint and control points of the end-effector in Cartesian space are exhibited with white dots.

    Figure 4.  The visualized scene by IBFOA.
    Figure 5.  The visualized scene by BFOA.

    Figures 6 and 7 exhibit the angle, angular velocity, angular acceleration, angular jerk, torque, and end-effector position obtained by IBFOA and BFOA, respectively. The control points at 6s, 12s and 18s of planned trajectories are indicated by the black vertical lines.

    Figure 6.  The joint angle, velocity, acceleration, jerk, torque and end-effector postion by IBFOA.
    Figure 7.  The joint angle, velocity, acceleration, jerk, torque and end-effector postion by BFOA.

    As illustrated in Figures 2 and 3, the faster the fitness decreases, the smaller the mean and standard deviation of the observable fitness. This implies that the proposed IBFOA can achieve faster converges, better solutions, and more stable performance compared to BFOA and BSO. Moreover, there are the stepped increases in the mean BFOA and BSO fitness (Figure 3), which worsen the optimization process. The reason is that the elimination & dispersal behavior forces several bacteria "rebirth" in a random place, making the best bacterium "rebirth" in a bad place. According to the parameters in Table 1, there are Nc×Nre=30×20=600 iterations in the chemotaxis and reproduction behaviors, and the stepped increases would occur every 600 iterations. In Figure 2, the stepped mean fitness increase would also appear every Nc×Nre=10×8=80 iterations. The mean fitness of IBFOA does not increase in Figures 2 and 3 because of the elite-preservation strategy.

    Multiple parameters should be tuned in IBFOA to achieve good solutions. Larger S and Nc boost the chance to find global optimal while raising the computational burden. Nt can be considered the search step length. If Nt is too large the bacteria may swim through local optimal; if Nt is too small the bacteria may take too many steps to find local minimal and be unable to jump out. In Case 1 and Case 2, Nt is adequately chosen under the consideration of the manipulator joint limit and the desired solution coarseness. The swimming behavior is controlled by Ns to determine how long the bacteria should swim to the better solution. This behavior leads to the random evaluation times of the cost function and causes inconvenience when IBFOA is compared with other optimization algorithms. Ns and Sr control the "rebirth" in good places; Ned and Ped control the "rebirth" in random places. Since the "rebirth" behaviors are improved by dk, large values can be selected and will decay in the optimization progress.

    In Figures 4 and 5, both of the algorithms can avoid obstacles. However, the end-effector position curve of BOFA is intuitively longer than that of IBFOA, reflecting the smaller L in the cost function obtained by IBFOA.

    By comparing Figure 6 with Figure 7, the subfigures (a), (b), and (c) in both figures demonstrate that the compliant angle, velocity, and acceleration curves can be generated by both IBFOA and BFOA. However, in subfigures (d), the jerk of IBFOA is zero at every control point while the jerk of BFOA may suddenly change at control points leading to uncompliant movements. Meanwhile, more compliant trajectories can be obtained by using Tau-J*. In subfigures (f), the end-effector position of IBFOA is quite more steady than that of BFOA at 618 s.

    Case 1 takes 54.924 seconds on average for 480 iterations to generate a feasible trajectory according to 300 tests. Case 2, which is used for testing the performance of IBFOA in a long-running process, takes 2520.544 seconds on average for 9000 iterations to test the converge performance of IBFOA according to 20 tests. Moreover, the number of iterations can be chosen adequately. The feasible trajectory can be obtained as shown in Figures 4 and 5 in Case 1. Based on the average runtime of Case 1, the computation time is acceptable for the trajectory planning task since the robotic manipulator moves in a static circumstance. According to the experimental tests, 93% runtime is used to calculate the cost function as the collision detection has to be calculated at all the waypoints and control points to guarantee a collision-free trajectory; 2% runtime and 3% runtime are consumed by IBFOA and Tau-J*, respectively; the remaining 2% runtime is occupied by other codes.

    Additionally, the experimental tests are conducted for the end-effector trajectory planning using IBFOA-Tau-J*, BFOA-Tau-J, and RRT methods to demonstrate the effective performance of the proposed method. The experimental results are presented in Figure 8, where the results of each method are obtained for running around 60 seconds. Compared with BFOA-Tau-J and IBFOA-Tau-J* methods, RRT can be used to discover feasible solutions by sampling the domain field in high-dimensional spaces without prior knowledge. However, the RRT method may be inefficient considering that there are no potential optimal areas in the whole domain field for finding the solutions due to the absence of priori knowledge. As suggested in Figure 8, all the planned trajectories are achieved to be collision-free with the above methods. Nevertheless, the shortest and most compliant collision-free trajectory can be achieved by the proposed IBFOA-Tau-J* method compared with BFOA-Tau-J and RRT methods.

    Figure 8.  The comparison of the end-effector trajectory planning.

    In this study, an IBFOA has been proposed for the trajectory planning of robotic manipulators by introducing adaptive factor and elite-preservation strategy. A, bio-inspired interpolation algorithm Tau-J* with high-order IGM has been designed to generate trajectories between the control points obtained by IBFOA. The advantages of the proposed method can be concluded that the calculation burden would be alleviated, facilitating the compliant collision-free trajectory planning to be obtained. The simulation results demonstrate that the proposed bio-inspired trajectory planning method has superiority in stability, speed of convergence, and quality of solutions. However, it possesses some disadvantages. First, some parameters in the proposed method should be manually chosen. Second, the computation time is too long for trajectory planning in a dynamic environment. Regarding the future work, a criterion will be developed to determine the best number of control points, the fast collision detection algorithm will be designed to promote the cost function calculation using the MoveIt collision checking module, the other behaviors of BFOA will be further improved, and the effectiveness will be analyzed by performing statistical tests [42,43,44,45].

    This work was supported by the National Natural Science Foundation of China (Grant No. 61773351), and the Program for Science & Technology Innovation Talents in Universities of Henan Province (Grant No. 20HASTIT031).

    The authors declare that they have no conflict of interest.


    Acknowledgments



    The author thanks Merlene Mo for providing assistance in drawing illustrations.

    Conflict of interest



    The author declare no conflict of interest.

    [1]  Cardiovascular diseases (CVDs), World Health Organization Available from: https://www.who.int/health-topics/cardiovascular-diseases.
    [2] Fuchs M, Schibilsky D, Zeh W, et al. (2019) Does the heart transplant have a future? Eur J Cardio-thorac 55: i38-i48. doi: 10.1093/ejcts/ezz107
    [3] Qasim M, Haq F, Kang M, et al. (2019) 3D printing approaches for cardiac tissue engineering and role of immune modulation in tissue regeneration. Int J Nanomed 14: 1311-1333. doi: 10.2147/IJN.S189587
    [4] Takahashi K, Yamanaka S (2006) Induction of pluripotent stem cells from mouse embryonic and adult fibroblast cultures by defined factors. Cell 126: 663-676. doi: 10.1016/j.cell.2006.07.024
    [5] Smith Z, Sindhu C, Meissner A (2016) Molecular features of cellular reprogramming and development. Nat Rev Mol Cell Biol 17: 139-154. doi: 10.1038/nrm.2016.6
    [6] Okita K, Ichisaka T, Yamanaka S (2007) Generation of germline-competent induced pluripotent stem cells. Nature 448: 313-317. doi: 10.1038/nature05934
    [7] Yoshida Y, Yamanaka S (2017) Induced pluripotent stem cells 10 years later. Circ Res 120: 1958-1968. doi: 10.1161/CIRCRESAHA.117.311080
    [8] Maherali N, Sridharan R, Xie W, et al. (2007) Directly reprogrammed fibroblasts show global epigenetic remodeling and widespread tissue contribution. Cell Stem Cell 1: 55-70. doi: 10.1016/j.stem.2007.05.014
    [9] Somers A, Jean JC, Sommer CA, et al. (2010) Generation of transgene-free lung disease-specific human induced pluripotent stem cells using a single excisable lentiviral stem cell cassette. Stem cells 28: 1728-1740. doi: 10.1002/stem.495
    [10] Fusaki N, Ban H, Nishiyama A, et al. (2009) Efficient induction of transgene-free human pluripotent stem cells using a vector based on Sendai virus, an RNA virus that does not integrate into the host genome. P Jpn Acad B Phys 85: 348-362.
    [11] Carey BW, Markoulaki S, Hanna J, et al. (2009) Reprogramming of murine and human somatic cells using a single polycistronic vector. Proc Natl Acad Sci USA 106: 157-162. doi: 10.1073/pnas.0811426106
    [12] Stadtfeld M, Nagaya M, Utikal J, et al. (2008) Induced pluripotent stem cells generated without viral integration. Science 322: 945-949. doi: 10.1126/science.1162494
    [13] McLenachan S, Sarsero J, Ioannou P (2007) Flow-cytometric analysis of mouse embryonic stem cell lipofection using small and large DNA constructs. Genomics 89: 708-720. doi: 10.1016/j.ygeno.2007.02.006
    [14] Subramanyam D, Lamouille S, Judson R, et al. (2011) Multiple targets of miR-302 and miR-372 promote reprogramming of human fibroblasts to induced pluripotent stem cells. Nat Biotechnol 29: 443-448. doi: 10.1038/nbt.1862
    [15] Kim D, Kim CH, Moon JI, et al. (2009) Generation of human induced pluripotent stem cells by direct delivery of reprogramming proteins. Cell Stem Cell 4: 472-476. doi: 10.1016/j.stem.2009.05.005
    [16] Warren L, Manos PD, Ahfeldt T, et al. (2010) Highly efficient reprogramming to pluripotency and directed differentiation of human cells with synthetic modified mRNA. Cell Stem Cell 7: 618-630. doi: 10.1016/j.stem.2010.08.012
    [17] Malik N, Rao MS (2013) A review of the methods for human iPSC derivation. Pluripotent Stem Cells: Methods and Protocols Totowa: Humana Press, 23-33. doi: 10.1007/978-1-62703-348-0_3
    [18] Hong H, Takahashi K, Ichisaka T, et al. (2009) Suppression of induced pluripotent stem cell generation by the p53–p21 pathway. Nature 460: 1132-1135. doi: 10.1038/nature08235
    [19] Zhao S, Jiang E, Chen S, et al. (2016) PiggyBac transposon vectors: the tools of the human gene encoding. Transl Lung Cancer Res 5: 120-125. doi: 10.21037/tcr.2016.04.02
    [20] Al Abbar A, Ngai SC, Nograles N, et al. (2020) Induced pluripotent stem cells: Reprogramming platforms and applications in cell replacement therapy. Biores Open Access 9: 121-136. doi: 10.1089/biores.2019.0046
    [21] Gouveia C, Huyser C, Egli D, et al. (2020) Lessons learned from somatic cell nuclear transfer. Int J Mol Sci 21: 2314. doi: 10.3390/ijms21072314
    [22] Tsuji Y, Kato Y, Tsunoda Y (2009) The developmental potential of mouse somatic cell nuclear-transferred oocytes treated with trichostatin A and 5-aza-2′-deoxycytidine. Zygote 17: 109-115. doi: 10.1017/S0967199408005133
    [23] Polstein LR, Perez-Pinera P, Kocak DD, et al. (2015) Genome-wide specificity of DNA binding, gene regulation, and chromatin remodeling by TALE- and CRISPR/Cas9-based transcriptional activators. Genome Res 25: 1158-1169. doi: 10.1101/gr.179044.114
    [24] Weltner J, Balboa D, Katayama S, et al. (2018) Human pluripotent reprogramming with CRISPR activators. Nat Commun 9: 2643. doi: 10.1038/s41467-018-05067-x
    [25] Liu P, Chen M, Liu Y, et al. (2017) CRISPR-based chromatin remodeling of the endogenous Oct4 or Sox2 locus enables reprogramming to pluripotency. Cell Stem Cell 22: 252-261.e4. doi: 10.1016/j.stem.2017.12.001
    [26] Ben JR, Shemer Y, Binah O (2018) Genome editing in induced pluripotent stem cells using CRISPR/Cas9. Stem Cell Rev Rep 14: 323-336. doi: 10.1007/s12015-018-9811-3
    [27] Brodehl A, Ebbinghaus H, Deutsch MA, et al. (2019) Human induced pluripotent stem-cell-derived cardiomyocytes as models for genetic cardiomyopathies. Int J Mol Sci 20: 4381. doi: 10.3390/ijms20184381
    [28] Kempf H, Zweigerdt R (2017) Scalable cardiac differentiation of pluripotent stem cells using specific growth factors and small molecules. Engineering and Application of Pluripotent Stem Cells Cham: Springer, 39-69. doi: 10.1007/10_2017_30
    [29] Wu S, Cheng CM, Lanz RB, et al. (2013) Atrial identity is determined by a COUP-TFII regulatory network. Dev Cell 25: 417-426. doi: 10.1016/j.devcel.2013.04.017
    [30] Prowse AB, Timmins NE, Yau TM, et al. (2014) Transforming the promise of pluripotent stem cell-derived cardiomyocytes to a therapy: challenges and solutions for clinical trials. Can J Cardiol 30: 1335-1349. doi: 10.1016/j.cjca.2014.08.005
    [31] Evans SM, Yelon D, Conlon FL, et al. (2010) Myocardial lineage development. Circ Res 107: 1428-1444. doi: 10.1161/CIRCRESAHA.110.227405
    [32] Mahmood T, Nasser A, Hossein B (2015) Human cardiomyocyte generation from pluripotent stem cells: A state-of-art. Life Sciences 145: 98-113.
    [33] Guo NN, Liu LP, Zheng YW, et al. (2020) Inducing human induced pluripotent stem cell differentiation through embryoid bodies: A practical and stable approach. J Stem Cells 12: 25-34. doi: 10.4252/wjsc.v12.i1.25
    [34] Brickman JM, Serup P (2017) Properties of embryoid bodies. WIREs Dev Biol 6: e259. doi: 10.1002/wdev.259
    [35] Yang L, Soonpaa MH, Adler ED, et al. (2008) Human cardiovascular progenitor cells develop from a KDR+ embryonic-stem-cell-derived population. Nature 453: 524-528. doi: 10.1038/nature06894
    [36] Kattman J, Witty AD, Gagliardi M, et al. (2011) Stage-specific optimization of activin/nodal and BMP signaling promotes cardiac differentiation of mouse and human pluripotent stem cell lines. Cell Stem Cell 8: 228-240. doi: 10.1016/j.stem.2010.12.008
    [37] Besser RR, Ishahak M, Mayo V, et al. (2018) Engineered microenvironments for maturation of stem cell derived cardiac myocytes. Theranostics 8: 124-140. doi: 10.7150/thno.19441
    [38] Tohyama S, Hattori F, Sano M, et al. (2012) Distinct metabolic flow enables large-scale purification of mouse and human pluripotent stem cell-derived cardiomyocytes. Cell Stem Cell 12: 127-137. doi: 10.1016/j.stem.2012.09.013
    [39] Mummery CL, Zhang J, Elliott DA, et al. (2012) Differentiation of human embryonic stem cells and induced pluripotent stem cells to cardiomyocytes: a methods overview. Circ Res 111: 344-358. doi: 10.1161/CIRCRESAHA.110.227512
    [40] Graichen R, Xu X, Braam SR, et al. (2008) Enhanced cardiomyogenesis of human embryonic stem cells by a small molecular inhibitor of p38 MAPK. Differentiation 76: 357-370. doi: 10.1111/j.1432-0436.2007.00236.x
    [41] Vlahos CJ, Matter WF, Hui KY, et al. (1994) A specific inhibitor of phosphatidylinositol3-kinase, 2-(4-morpholinyl)-8-phenyl-4H-1-benzopyran-4-one (LY294002). J Biol Chem 269: 5241-5248. doi: 10.1016/S0021-9258(17)37680-9
    [42] Ieda M, Fu JD, Delgado P, et al. (2010) Direct reprogramming of fibroblasts into functional cardiomyocytes by defined factors. Cell 142: 375-386. doi: 10.1016/j.cell.2010.07.002
    [43] Jayawardena TM, Egemnazarov B, Finch EA, et al. (2012) MicroRNA-mediated in vitro and in vivo direct reprogramming of cardiac fibroblasts to cardiomyocytes. Circ Res 110: 1465-1473. doi: 10.1161/CIRCRESAHA.112.269035
    [44] Burridge PW, Matsa E, Shukla P, et al. (2014) Chemically defined generation of human cardiomyocytes. Nat Methods 11: 855-860. doi: 10.1038/nmeth.2999
    [45] Srivastava D, DeWitt N (2016) In vivo cellular reprogramming: the next generation. Cell 166: 1386-1396. doi: 10.1016/j.cell.2016.08.055
    [46] Chen Y, Yang Z, Zhao ZA, et al. (2017) Direct reprogramming of fibroblasts into cardiomyocytes. Stem Cell Res Ther 8: 118. doi: 10.1186/s13287-017-0569-3
    [47] Wang J, Jiang X, Zhao L, et al. (2019) Lineage reprogramming of fibroblasts into induced cardiac progenitor cells by CRISPR/Cas9-based transcriptional activators. Acta Pharm Sin B 10: 313-326. doi: 10.1016/j.apsb.2019.09.003
    [48] Murphy SV, Atala A (2014) 3D bioprinting of tissues and organs. Nat Biotechnol 32: 773-785. doi: 10.1038/nbt.2958
    [49] Cui X, Boland T, DLima DD, et al. (2012) Thermal inkjet printing in tissue engineering and regenerative medicine. Recent Pat Drug Deliv Formul 6: 149-155. doi: 10.2174/187221112800672949
    [50] Cui X, Dean D, Ruggeri ZM, et al. (2010) Cell damage evaluation of thermal inkjet printed Chinese hamster ovary cells. Biotechnol Bioeng 106: 963-969. doi: 10.1002/bit.22762
    [51] Fang Y, Frampton JP, Raghavan S, et al. (2012) Rapid generation of multiplexed cell cocultures using acoustic droplet ejection followed by aqueous two-phase exclusion patterning. Tissue Eng Part C-Me 18: 647-657. doi: 10.1089/ten.tec.2011.0709
    [52] Jones N (2012) Science in three dimensions: the print revolution. Nature 487: 22-23. doi: 10.1038/487022a
    [53] Mironov V, Visconti RP, Kasyanov V, et al. (2008) Organ printing: tissue spheroids as building blocks. Biomaterials 30: 2164-2174. doi: 10.1016/j.biomaterials.2008.12.084
    [54] Zhang YS, Pi Q, van Genderen AM Microfluidic bioprinting for engineering vascularized tissues and organoids (2017) . doi: 10.3791/55957
    [55] Bohandy J, Kim B, Adrian F (1986) Metal deposition from a supported metal film using an excimer laser. J Appl Phys 60: 1538-1539. doi: 10.1063/1.337287
    [56] Guillemot F, Souquet A, Catros S, et al. (2010) Laser-assisted cell printing: principle, physical parameters versus cell fate and perspectives in tissue engineering. Nanomedicine 5: 507-515. doi: 10.2217/nnm.10.14
    [57] Guillotin B, Souquet A, Catros S, et al. (2010) Laser assisted bioprinting of engineered tissue with high cell density and microscale organization. Biomaterials 31: 7250-7256. doi: 10.1016/j.biomaterials.2010.05.055
    [58] Kattamis NT, Purnick PE, Weiss R, et al. (2007) Thick film laser induced forward transfer for deposition of thermally and mechanically sensitive materials. Appl Phys Lett 91: 171120-171123. doi: 10.1063/1.2799877
    [59] Gauvin R, Chen YC, Lee JW, et al. (2012) Microfabrication of complex porous tissue engineering scaffolds using 3D projection stereolithography. Biomaterials 33: 3824-3834. doi: 10.1016/j.biomaterials.2012.01.048
    [60] Alonzo M, AnilKumar S, Roman B, et al. (2019) 3D Bioprinting of cardiac tissue and cardiac stem cell therapy. Transl Res 211: 64-83. doi: 10.1016/j.trsl.2019.04.004
    [61] Bishop ES, Mostafa S, Pakvasa M, et al. (2017) 3-D bioprinting technologies in tissue engineering and regenerative medicine: Current and future trends. Genes Dis 4: 185-195. doi: 10.1016/j.gendis.2017.10.002
    [62] Morris VB, Nimbalkar S, Younesi M, et al. (2017) Mechanical properties, cytocompatibility and manufacturability of chitosan: PEGDA hybrid-gel scaffolds by stereolithography. Ann Biomed Eng 45: 286-296. doi: 10.1007/s10439-016-1643-1
    [63] Lu Y, Mapili G, Suhali G, et al. (2006) A digital micro-mirror device-based system for the microfabrication of complex, spatially patterned tissue engineering scaffolds. J Biomed Mater Res A 77: 396-405. doi: 10.1002/jbm.a.30601
    [64] Zhang J, Hu Q, Wang S, et al. (2019) Digital light processing based three-dimensional printing for medical applications. Int J Bioprint 6: 242. doi: 10.18063/ijb.v6i1.242
    [65] Kelly BE, Bhattacharya I, Heidari H, et al. (2019) Volumetric additive manufacturing via tomographic reconstruction. Science 363: 1075-1079. doi: 10.1126/science.aau7114
    [66] Türker E, Demirçak N, Arslan YA (2018) Scaffold-free three-dimensional cell culturing using magnetic levitation. Biomater Sci 6: 1745-1753. doi: 10.1039/C8BM00122G
    [67] Matai I, Kaur G, Seyedsalehi A, et al. (2019) Progress in 3D bioprinting technology for tissue/organ regenerative engineering. Biomaterials 226: 119536. doi: 10.1016/j.biomaterials.2019.119536
    [68] Tseng H, Gage JA, Haisler WL, et al. (2016) A high-throughput in vitro ring assay for vasoactivity using magnetic 3D bioprinting. Sci Rep 6: 30640. doi: 10.1038/srep30640
    [69] Bowser DA, Moore MJ (2019) Biofabrication of neural microphysiological systems using magnetic spheroid bioprinting. Biofabrication 12: 015002. doi: 10.1088/1758-5090/ab41b4
    [70] Wang X (2019) Advanced polymers for three-dimensional (3D) organ bioprinting. Micromachines 10: 814. doi: 10.3390/mi10120814
    [71] Axpe E, Oyen ML (2016) Applications of alginate-based bioinks in 3D bioprinting. Int J Mol Sci 17: E1976. doi: 10.3390/ijms17121976
    [72] Bajpai SK, Sharma S (2004) Investigation of swelling/degradation behaviour of alginate beads crosslinked with Ca2+ and Ba2+ ions. React Funct Polym 59: 129-140. doi: 10.1016/j.reactfunctpolym.2004.01.002
    [73] Gao T, Gillispie GJ, Copus JS, et al. (2018) Optimization of gelatin–alginate composite bioink printability using rheological parameters: a systematic approach. Biofabrication 10: 034106. doi: 10.1088/1758-5090/aacdc7
    [74] Giuseppe MD, Law N, Webb BA, et al. (2018) Mechanical behaviour of alginate-gelatin hydrogels for 3D bioprinting. J Mech Behav Biomed Mater 79: 150-157. doi: 10.1016/j.jmbbm.2017.12.018
    [75] Markstedt K, Mantas A, Tournier I, et al. (2015) 3D bioprinting human chondrocytes with nanocellulose-alginate bioink for cartilage tissue engineering applications. Biomacromolecules 16: 1489-1496. doi: 10.1021/acs.biomac.5b00188
    [76] Frantz C, Stewart KM, Weaver VM (2010) The extracellular matrix at a glance. J Cell Sci 123: 4195-4200. doi: 10.1242/jcs.023820
    [77] Drzewiecki KE, Parmar AS, Gaudet ID, et al. (2014) Methacrylation induces rapid, temperature-dependent, reversible self-assembly of type-I collagen. Langmuir 30: 11204-11211. doi: 10.1021/la502418s
    [78] Lee A, Hudson AR, Shiwarski DJ, et al. (2019) 3D bioprinting of collagen to rebuild components of the human heart. Science 365: 482-487. doi: 10.1126/science.aav9051
    [79] Wang X, Yu X, Yan Y, et al. (2008) Liver tissue responses to gelatin and gelatin/chitosan gels. J Biomed Mater Res A 87: 62-68. doi: 10.1002/jbm.a.31712
    [80] Skardal A, Zhang J, McCoard L, et al. (2010) Photocrosslinkable hyaluronan-gelatin hydrogels for two-step bioprinting. Tissue Eng Part A 16: 2675-2685. doi: 10.1089/ten.tea.2009.0798
    [81] Zhu H, Yang H, Ma Y, et al. (2020) Spatiotemporally controlled photoresponsive hydrogels: design and predictive modeling from processing through application. Adv Funct Mater 30: 2000639. doi: 10.1002/adfm.202000639
    [82] Xiao S, Zhao T, Wang J, et al. (2019) Gelatin methacrylate (GelMA)-based hydrogels for cell transplantation: an effective strategy for tissue engineering. Stem Cell Rev Rep 15: 664-679. doi: 10.1007/s12015-019-09893-4
    [83] Hoffman AS (2002) Hydrogels for biomedical applications. Adv Drug Deliv Rev 54: 3-12. doi: 10.1016/S0169-409X(01)00239-3
    [84] Jungst T, Smolan W, Schacht K, et al. (2016) Strategies and molecular design criteria for 3D printable hydrogels. Chem Rev 116: 1496-1539. doi: 10.1021/acs.chemrev.5b00303
    [85] Astete CE, Sabliov CM (2006) Synthesis and characterization of PLGA nanoparticles. J Biomater Sci Polym Ed 17: 247-289. doi: 10.1163/156856206775997322
    [86] Samadi N, Abbadessa A, Di Stefano A, et al. (2013) The effect of lauryl capping group on protein release and degradation of poly (D, L-lactic-co-glycolic acid) particles. J Control Release 172: 436-443. doi: 10.1016/j.jconrel.2013.05.034
    [87] Mazzola M, Pasquale E (2020) Toward cardiac regeneration: Combination of pluripotent stem cell-based therapies and bioengineering strategies. Front Bioeng Biotechnol 8: 455. doi: 10.3389/fbioe.2020.00455
    [88] Homma J, Shimizu S, Sekine H, et al. (2020) A novel method to align cells in a cardiac tissue-like construct fabricated by cell sheet-based tissue engineering. J Tissue Eng Regen Med 14: 944-954. doi: 10.1002/term.3074
    [89] Wang Z, Lee SJ, Cheng HJ, et al. (2018) 3D bioprinted functional and contractile cardiac tissue constructs. Acta Biomater 70: 48-56. doi: 10.1016/j.actbio.2018.02.007
    [90] Redd MA, Zeinstra N, Qin W, et al. (2019) Patterned human microvascular grafts enable rapid vascularization and increase perfusion in infarcted rat hearts. Nat Commun 10: 584. doi: 10.1038/s41467-019-08388-7
    [91] Shimizu A, Goh WH, Itai S, et al. (2020) ECM-based microchannel for culturing in vitro vascular tissues with simultaneous perfusion and stretch. Lab Chip 20: 1917-1927. doi: 10.1039/D0LC00254B
    [92] Ma X, Qu X, Zhu W, et al. (2016) Deterministically patterned biomimetic human iPSC-derived hepatic model via rapid 3D bioprinting. Proc Natl Acad Sci 113: 2206-2211. doi: 10.1073/pnas.1524510113
    [93] Taylor DA, Sampaio LC, Ferdous Z, et al. (2018) Decellularized matrices in regenerative medicine. Acta Biomater 74: 74-89. doi: 10.1016/j.actbio.2018.04.044
    [94] Ott HC, Matthiesen TS, Goh SK, et al. (2008) Perfusion-decellularized matrix: using nature's platform to engineer a bioartificial heart. Nat Med 14: 213-219. doi: 10.1038/nm1684
    [95] Jovic TH, Kungwengwe G, Mills AC, et al. (2019) Plant-derived biomaterials: A review of 3D bioprinting and biomedical applications. Front Mech Eng 5: 19. doi: 10.3389/fmech.2019.00019
    [96] Marga F, Jakab K, Khatiwala C, et al. (2012) Toward engineering functional organ modules by additive manufacturing. Biofabrication 4: 022001. doi: 10.1088/1758-5082/4/2/022001
    [97] Hockaday LA, Kang KH, Colangelo NW, et al. (2012) Rapid 3D printing of anatomically accurate and mechanically heterogeneous aortic valve hydrogel scaffolds. Biofabrication 4: 035005. doi: 10.1088/1758-5082/4/3/035005
    [98] Madden LR, Mortisen DJ, Sussman EM, et al. (2010) Proangiogenic scaffolds as functional templates for cardiac tissue engineering. Proc Natl Acad Sci 107: 15211-15216. doi: 10.1073/pnas.1006442107
    [99] Zhang YS, Arneri A, Bersini S, et al. (2016) Bioprinting 3D microfibrous scaffolds for engineering endothelialized myocardium and heart-on-a-chip. Biomaterials 110: 45-59. doi: 10.1016/j.biomaterials.2016.09.003
    [100] Hann SY, Cui H, Esworthy T, et al. (2019) Recent advances in 3D printing: vascular network for tissue and organ regeneration. Transl Res 211: 46-63. doi: 10.1016/j.trsl.2019.04.002
    [101] Duan B, Hockaday LA, Kang KH, et al. (2013) 3D bioprinting of heterogeneous aortic valve conduits with alginate/gelatin hydrogels. J Biomed Mater Res A 101: 1255-1264. doi: 10.1002/jbm.a.34420
    [102] Grigoryan B, Paulsen SJ, Corbett DC, et al. (2019) Multivascular networks and functional intravascular topologies within biocompatible hydrogels. Science 364: 458-464. doi: 10.1126/science.aav9750
    [103] Esther C, Claudia K, Petra J (2011) Vascularization is the key challenge in tissue engineering. Adv Drug Deliv Rev 63: 300-311. doi: 10.1016/j.addr.2011.03.004
    [104] Kobayashi J, Akiyama Y, Yamato M, et al. (2018) Design of temperature-responsive cell culture surfaces for cell sheet-based regenerative therapy and 3D tissue fabrication. Adv Exp Med Biol 1078: 371-393. doi: 10.1007/978-981-13-0950-2_19
    [105] Inui A, Sekine H, Sano K, et al. (2019) Generation of a large-scale vascular bed for the in vitro creation of three-dimensional cardiac tissue. Regen Ther 11: 316-323. doi: 10.1016/j.reth.2019.10.001
    [106] Masuda S, Shimizu T (2015) Three-dimensional cardiac tissue fabrication based on cell sheet technology. Adv Drug Deliv Rev 96: 103-109. doi: 10.1016/j.addr.2015.05.002
    [107] Daley MC, Fenn SL, Black LD (2018) Applications of cardiac extracellular matrix in tissue engineering and regenerative medicine. Cardiac Extracellular Matrix Cham: Springer, 59-83. doi: 10.1007/978-3-319-97421-7_4
    [108] Seignez C, Phillipson M (2017) The multitasking neutrophils and their involvement in angiogenesis. Curr Opin Hematol 24: 3-8. doi: 10.1097/MOH.0000000000000300
    [109] Miller JS (2014) The billion cells construct: will three-dimensional printing get us there? PLoS Biol 12: e1001882. doi: 10.1371/journal.pbio.1001882
  • This article has been cited by:

    1. Yassine Aoudni, Ashima Kalra, R. Azhagumurugan, Mohammed Altaf Ahmed, Atul Krishnarao Wanjari, Bharat Singh, Arpit Bhardwaj, Metaheuristics based tuning of robust PID controllers for controlling voltage and current on photonics and optics, 2022, 54, 0306-8919, 10.1007/s11082-022-04139-z
    2. Hongbo Zou, Jiawei Zheng, A neural network sliding mode method for nonlinear motors, 2023, 44, 0143-2087, 308, 10.1002/oca.2940
    3. Abdul Mannan, Mohammad S. Obaidat, Khalid Mahmood, Aftab Ahmad, Rodina Ahmad, Classical versus reinforcement learning algorithms for unmanned aerial vehicle network communication and coverage path planning: A systematic literature review, 2023, 36, 1074-5351, 10.1002/dac.5423
    4. Pu Wu, Zongyan Wang, Hongxiang Jing, Pengfei Zhao, Optimal Time–Jerk Trajectory Planning for Delta Parallel Robot Based on Improved Butterfly Optimization Algorithm, 2022, 12, 2076-3417, 8145, 10.3390/app12168145
    5. Shuai Ding, Jinzhu Peng, Jianbin Xin, Hui Zhang, Yaonan Wang, Vision-Based Virtual Impedance Control for Robotic System Without Prespecified Task Trajectory, 2023, 70, 0278-0046, 6046, 10.1109/TIE.2022.3199917
    6. Wisanu Jutharee, Boonserm Kaewkamnerdpong, Thavida Maneewarn, Joint Reconfiguration after Failure for Performing Emblematic Gestures in Humanoid Receptionist Robot, 2023, 23, 1424-8220, 9277, 10.3390/s23229277
    7. Lixing Liu, Xu Wang, Xin Yang, Hongjie Liu, Jianping Li, Pengfei Wang, Path planning techniques for mobile robots: Review and prospect, 2023, 227, 09574174, 120254, 10.1016/j.eswa.2023.120254
    8. Irina K. Romanovskaya, Planetary biotechnospheres, biotechnosignatures and the search for extraterrestrial intelligence, 2023, 22, 1473-5504, 663, 10.1017/S1473550423000204
    9. Zhonghua Ye, Jianxin Zhang, Jinzhu Peng, Zhiyao Ni, Chengyang Zhang, 2023, Kinematic Analysis and Trajectory Planning of a Series-Parallel Hybrid Peristaltic Robot, 979-8-3503-0375-9, 829, 10.1109/CAC59555.2023.10451313
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3054) PDF downloads(116) Cited by(0)

Figures and Tables

Figures(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog