欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python如何畫一個玫瑰和一個愛心-創(chuàng)新互聯(lián)

這篇文章主要介紹python如何畫一個玫瑰和一個愛心,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)建站專注于烏拉特后企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城網(wǎng)站制作。烏拉特后網(wǎng)站建設(shè)公司,為烏拉特后等地區(qū)提供建站服務(wù)。全流程按需設(shè)計,專業(yè)設(shè)計,全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

具體內(nèi)容如下

#!/usr/bin/env python
#coding=utf-8
#女生節(jié)禮物
 
import rospy
from sensor_msgs.msg import LaserScan
import numpy
import copy
 
node_name = "Test_Maker"
 
class Test_Maker():
  def __init__(self):
    self.Define()
    rospy.Timer(rospy.Duration(0.5), self.Timer_CB1)
    rospy.Timer(rospy.Duration(0.5), self.Timer_CB2)
    rospy.Timer(rospy.Duration(0.5), self.Timer_CB3)
    rospy.Timer(rospy.Duration(0.5), self.Timer_CB4)
    rospy.spin()
 
  def Define(self):
    self.pub_scan1 = rospy.Publisher('test/test_scan1', LaserScan, queue_size=1)
    self.pub_scan2 = rospy.Publisher('test/test_scan2', LaserScan, queue_size=1)
    self.pub_scan3 = rospy.Publisher('test/test_scan3', LaserScan, queue_size=1)
    #慎用!!!!
    self.pub_scan4 = rospy.Publisher('test/test_scan4', LaserScan, queue_size=1)
 
  def Timer_CB1(self, e):
    data = LaserScan()
    data.header.frame_id = "base_link"
    data.angle_min = 0
    data.angle_max = numpy.pi*2
    data.angle_increment = numpy.pi*2 / 200
    data.range_max = numpy.Inf
    data.range_min = 0
    theta = 0
    for i in range(200):
      r = 8.* numpy.sin(5. * theta )
      data.ranges.append(copy.deepcopy(r))
      data.intensities.append(theta)
      r = 8.* numpy.sin(5. * -theta)
      data.ranges.append(copy.deepcopy(r))
      data.intensities.append(theta)
 
      theta += data.angle_increment
    data.header.stamp = rospy.Time.now()
    self.pub_scan1.publish(data)
 
  def Timer_CB2(self, e):
    data = LaserScan()
    data.header.frame_id = "base_link"
    data.angle_min = 0
    data.angle_max = numpy.pi*2
    data.angle_increment = numpy.pi*2 / 200
    data.range_max = numpy.Inf
    data.range_min = 0
    theta = 0
    for i in range(200):
      r = 8. * numpy.cos(5. * theta) + 1
      data.intensities.append(theta)
      data.ranges.append(copy.deepcopy(r))
      r = 8. * numpy.cos(5. * -theta) + 1
      data.intensities.append(theta)
      data.ranges.append(copy.deepcopy(r))
      theta += data.angle_increment
 
    data.header.stamp = rospy.Time.now()
    self.pub_scan2.publish(data)
 
  def Timer_CB3(self, e):
    data = LaserScan()
    data.header.frame_id = "base_link"
    data.angle_min = 0
    data.angle_max = numpy.pi*2
    data.angle_increment = numpy.pi*2 / 50
    data.range_max = numpy.Inf
    data.range_min = 0
    theta = 0
    for i in range(200):
      r = 2. * numpy.sin(5. * theta) + 1
      data.intensities.append(theta)
      data.ranges.append(copy.deepcopy(r))
      r = 2. * numpy.sin(5. * -theta) + 1
      data.intensities.append(theta)
      data.ranges.append(copy.deepcopy(r))
      theta += data.angle_increment
 
    data.header.stamp = rospy.Time.now()
    self.pub_scan3.publish(data)
 
  #慎用!!!!
  def Timer_CB4(self, e):
    data = LaserScan()
    data.header.frame_id = "base_link"
    data.angle_min = 0
    data.angle_max = numpy.pi*2
    data.angle_increment = data.angle_max / 200
    data.range_max = numpy.Inf
    data.range_min = 0
    theta = 0
    for i in range(200):
      r = 9. * numpy.arccos(numpy.sin(theta)) + 9
      data.ranges.append(r)
      theta += data.angle_increment
 
    data.header.stamp = rospy.Time.now()
    self.pub_scan4.publish(data)
 
if __name__ == '__main__':
  node_name = 'Test_Maker'
  rospy.init_node(node_name)
  try:
    Test_Maker()
  except rospy.ROSInterruptException:
    rospy.logerr('%s error'%node_name)

以上是“python如何畫一個玫瑰和一個愛心”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁題目:python如何畫一個玫瑰和一個愛心-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://www.chinadenli.net/article36/dhidpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站網(wǎng)站收錄App設(shè)計用戶體驗(yàn)面包屑導(dǎo)航微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名