工厂里面有好多货架,小推车在货架之间运动现在需要用delphi写一个程式,显示小推车的运动路线谁有写过类似的,指导下有什么可用的控件或算法么

解决方案 »

  1.   

    是台湾网友吗?
    没弄懂你的想法。是用 Delphi 作图模拟小车路线,还是通过硬件接口采集数据反映真实路线?
      

  2.   

    我想你说的应该不是作动画模拟把,一般做法是采用WIFI+RFID 结合的模式进行室内定位,可以精确的实时反映出小车的位置和运动方向
      

  3.   


    我们这边货架有RFID,现在是想写个程式,反应推车的位置请问有没有什么好的方法
      

  4.   

    现在知道了楼主的意图。我想,要是再加个高频标签,探测距离远一点,就能随时知道推车靠近了哪个货架,描绘出完整运动轨迹。现在这种方式也行,只显示推车接触的货架位置。这种绘图不复杂,直接在 Canvas 上画图就行。要画出所有货架整体布局示意图,标出货架编号或名称,然后弄个图片表示推车。推车接触哪个货架,就把图片放在那里,并且给货架改变颜色,以显示推车行进轨迹。还有其他方式,都不复杂,无需特殊控件。
      

  5.   

    wellnj:TCanvas 支持一整套绘图方法,像 MoveTo, LineTo, Rectangle 等等。货架只需要画示意图,不需要多少编码就能画成。推车可以弄个图片,看起来精致一点。比较麻烦的是显示轨迹。因为推车在不停地走,会有重复轨迹,需要一定算法。
      

  6.   

    做一个小车位置的客户端(位置通过RFID里面取),一般的情况应该是先确定小车要到哪个货架然后再运动小车到达,可以先画一个现场的货架图,然后根据小车要达到的货架直接Canvas运动轨迹。